Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

OpenID connect (OIDC)

OpenID connect (OIDC) is an authentication layer on top of the OAuth 2.0 authorization framework. Beside SAML it’s widely known for being used as a single sign-on method. It uses REST and JSON for communication with the identity provider.

https://github.com/plusauth/plusauth-node-starter

Node.js starter project demonstrating OIDC authentication using Express and Passport.

example express js nodejs oidc openidconnect passport plusauth

Last synced: 03 Dec 2024

https://github.com/mjpitz/oauth-oidc-cubbyhole

Demonstration of sharing secret data between an OAuth/OIDC client and an Identity Providers web client.

cubbyhole oauth2 oidc

Last synced: 09 Oct 2024

https://github.com/airlock/microgateway-running-example

Running example of Airlock Microgateway, a Kubernetes-native WAAP (Web Application and API Protection) solution

airock devops ergon gateway-api k8s kubernetes microgateway oidc openapi security waap waf

Last synced: 23 Jan 2025

https://github.com/jpmanson/easyoidc

Easy integration with OIDC (OpenID Connect) authentication servers. Examples in Flask, NiceGUI and Taipy web frameworks

flask nicegui oauth2 oauth2-client oidc oidc-client taipy

Last synced: 05 Nov 2024

https://github.com/tspascoal/gh-oidc-sub

GitHub CLI extension to configure Actions OIDC subject templates

gh-extension github github-actions oidc

Last synced: 23 Oct 2024

https://github.com/andrew-chen-wang/django-social-provider-and-consumer-tutorial

Combined tutorial for creating a social provider and consumer (i.e. website that lets users register from provider)

django django-allauth django-oauth-toolkit oauth oauth-client oauth-consumer oauth-provider oidc openid-connect social-provider

Last synced: 17 Dec 2024

https://github.com/mrsaints/cloudflare-ext-authz-service

An Envoy External Authorization (ext_authz) service for ensuring requests are authenticated through Cloudflare Access, built with Contour in mind.

access authentication authorization cloud-native cloudflare contour envoy ext-authz ingress kubernetes oidc proxy sso zero-trust

Last synced: 20 Jan 2025

https://github.com/nextauthjs/playgrounds

Example Playground Applications for various Auth.js framework clients

authjs jwt next-auth nextauth oauth oauth2 oidc

Last synced: 24 Dec 2024

https://github.com/ngyewch/hydra-login-consent

Golang http middleware for implementing the User Login and Consent flow of Ory OAuth2 service (Hydra).

golang middleware oauth2 oidc ory ory-hydra

Last synced: 31 Oct 2024

https://github.com/techsavvyash/oidc-lite

Lightweight OIDC based auth service in NestJS

authentication fusionauth oidc

Last synced: 13 Dec 2024

https://github.com/markusthielker/quarkus-angular-template

🌐 A template for Angular applications with Quarkus backend

angular docker keycloak oidc postgresql quarkus quarkus-quinoa tailwindcss typescript

Last synced: 05 Dec 2024

https://github.com/xhcf/springboot_restbasicauth

SpringBoot Rest Api Utilizing a Basic Auth Header For Api Verification.

authentication authorization basic basic-authentication oauth2 oidc springboot springboot-rest

Last synced: 13 Jan 2025

https://github.com/plusauth/plusauth-php-starter

PHP starter project demonstrating OIDC authentication using Jumbojett\OpenIDConnectClient.

example oidc openidconnect php php7 plusauth

Last synced: 30 Jan 2025

https://github.com/gurkengewuerz/proxy-manager-traefik

Nginx proxy manager like Docker container for managing reverse proxies

docker nginx nginx-proxy oidc reverse-proxy traefik traefik-plugin

Last synced: 27 Jan 2025

https://github.com/schubergphilis/grawsp

A command line application to assist engineers manage credentials in an AWS landing zone.

aws cli credentials oidc oidc-client sso sts terminal token tool

Last synced: 05 Dec 2024

https://github.com/vondacho/arch-blueprint-java

A Java-SpringBoot backend application project as template and pedagogical support for teaching of Clean Architecture crafting practice.

appmap cucumber hexagonal-architecture jpa-hibernate oidc spring-boot spring-mvc structurizr swagger-validator

Last synced: 14 Oct 2024

https://github.com/casdoor/casdoor-ios-sdk

Casdoor iOS client SDK (in Swift)

apple authentication casdoor ios jwt oauth objective-c oidc sdk swift

Last synced: 14 Nov 2024

https://github.com/authentiqid/authentiq-salesforce-registration-handler

Authentiq OpenID Connect Registration Handler for Salesforce

2fa authentication oauth2 oidc openid passwordless salesforce

Last synced: 06 Jan 2025

https://github.com/casdoor/casdoor-cpp-qt-example

C++ Qt desktop app example for Casdoor based on: https://github.com/casdoor/casdoor-cpp-sdk

auth authentication c casdoor cpp desktop iam oauth oidc qt sso

Last synced: 13 Jan 2025

https://github.com/brionmario/is-samples

A repo containing WSO2 Identity Server usage samples

hacktoberfest oidc portfolio react samples wso2 wso2-identity-server

Last synced: 08 Nov 2024

https://github.com/cidaas/go-interceptor

cidaas GO Interceptor helps you to verify cidaas access tokens conveniently. Secure – Fast – And unrivaled Swabian.

cidaas go golang jwt oauth2 oidc openid-connect

Last synced: 22 Jan 2025

https://github.com/fusionauth/fusionauth-example-device-grant

Example HTML/JavaScript app demonstrating the Oauth2 Device Authorization Grant workflow

device-grant example fusionauth hacktoberfest oauth2-workflows oidc

Last synced: 05 Nov 2024

https://github.com/saidsef/terraform-aws-github-oidc

Terraform module to configure GitHub Actions as an IAM OIDC identity provider in AWS

aws aws-iam-policies aws-iam-roles federated-identity github github-action github-actions oidc openid openid-connect terraform

Last synced: 14 Nov 2024

https://github.com/plusauth/plusauth-vue-starter

Vue.js starter project demonstrating OIDC authentication using vue-cli and oidc-client.

oidc openidconnect plusauth vue

Last synced: 30 Jan 2025

https://github.com/openliberty/sample-keycloak

Sample app using Open Liberty, Jakarta EE Security, MicroProfile JWT, and Keycloak.

jakartaee jwt keycloak microprofile oidc openliberty

Last synced: 24 Dec 2024

https://github.com/lpabon/oidc-gen-token

Command line program to get a token from an OpenID Connect issuer

auth0 authentication golang jwt oidc openid openid-connect

Last synced: 12 Jan 2025

https://github.com/madarche/oidc-rp-web-example

OpenID Connect Relying Party (RP) web client (like a web site) example

oidc openid openid-client openid-connect

Last synced: 18 Dec 2024

https://github.com/embesozzi/oidc-demoapp-vuejs

Vuejs OpenID Connect demo application

oauth2 oidc oidc-client vue-router vuejs vuex

Last synced: 21 Nov 2024

https://github.com/casdoor/casdoor-cpp-sdk

C++ client SDK for Casdoor

auth authentication authn c casdoor cpp iam oauth oidc sdk sso

Last synced: 14 Nov 2024

https://github.com/smaeda-ks/orb-hashicorp-vault-cli

A handy CircleCI Orb that helps you to integrate HashiCorp Vault with your CI/CD pipelines by leveraging the CircleCI OIDC support.

circleci hashicorp-vault oidc vault

Last synced: 27 Dec 2024

https://github.com/plusauth/plusauth-spring-starter

Spring starter project demonstrating OIDC authentication using Spring Boot and Spring Boot Oauth2 Client.

example java oidc openidconnect plusauth spring-boot

Last synced: 30 Jan 2025

https://github.com/madarche/oidc-rp-native-example

OpenID Connect Relying Party (RP) native client (like a mobile app) example

oidc openid openid-client openid-connect

Last synced: 18 Dec 2024

https://github.com/asaintsever/traefik-forwardauth-authcode-pkce

Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow

auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2

Last synced: 26 Jan 2025

https://github.com/baboon-king/vue-oidc-provider

Lightweight auth library based on oidc-client-ts for Vue single page applications (SPA)

authentication oauth2 oidc openid openid-connect vue vue-oidc-provider vue3

Last synced: 28 Jan 2025

https://github.com/kolosovpetro/secureazureoidc

In this manuscript, we discuss the problem of secure storage and transfer of access tokens between microservices

access-token active-directory azure azure-ad id-token oauth2 oidc open-id-connect refresh-token

Last synced: 16 Jan 2025

https://github.com/gi0baro/ovpn-portal

Build client OpenVPN configurations with OIDC authentication

oauth2 oidc openvpn vpn

Last synced: 17 Dec 2024

https://github.com/did-app/dinosauth

Secure simple device based authentication, OAuth 2.0 and OIDC compatible

asymmetric-cryptography authentication biometrics oauth2 oidc openid-connect public-private-key

Last synced: 21 Jan 2025

https://github.com/casdoor/casdoor-nodejs-angular-example

Node.js Express + Angular example app for Casdoor based on casdoor-nodejs-sdk and casdoor-js-sdk

angular casdoor example express iam javascript js node nodejs oauth oidc sso

Last synced: 13 Jan 2025

https://github.com/plusauth/plusauth-python-starter

Python starter project demonstrating OIDC authentication using Flask and flask-pyoidc.

example flask oidc openidconnect plusauth python python3

Last synced: 30 Jan 2025

https://github.com/passageidentity/passage-php

Passkey Complete for PHP - Integrate into your PHP API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless php webauthn

Last synced: 20 Nov 2024

https://github.com/hpgrahsl/flightswebapi

Sample Project for my Java Magazin (04/2017) Article together with Manfred Steyer

keycloak oauth2 oidc security spring-boot webapi

Last synced: 08 Jan 2025

https://github.com/tcarrio/edge-oauth-sessions

OAuth session management at the edge with Cloudflare Workers

botdetection cloudflare cloudflare-workers geolocation oauth2 oidc openid-connect proxy serverless

Last synced: 17 Jan 2025

https://github.com/michael-ortiz/aws-github-actions-terraform-workflow

A reusable GitHub Actions Workflow to Plan, Apply or Destroy Terraform Infrastructure in AWS

actions aws aws-s3 cicd github-actions oidc opentofu terraform

Last synced: 07 Jan 2025

https://github.com/parlaynu/studio-idp

Prototype OIDC IdP supporting mTLS authentication

aws-cognito golang mtls-authentication oidc oidc-idp openldap terraform

Last synced: 28 Jan 2025

https://github.com/jareechang/github-oidc-example

Github Actions deployment to AWS with OpenID Connect Example

authentication aws githubactions oidc s3 security terraform

Last synced: 25 Jan 2025

https://github.com/sangeetagarwal/securingappswithoauth2andoidc

Fully functional App that demonstrate the various flows in OpenId. It uses Duende's Identity Server as the IDP. You'll also see a React app which uses the Backend for Frontend (BFF) pattern to communicate with the API along with a a pure JavaScript client which again uses the BFF pattern to communicate with the API.

aspnetcore bff duende duende-identityserver identity oauth oidc openid-connect security

Last synced: 27 Jan 2025

https://github.com/oktadev/oktane-terraform-demo

Demo used during Oktane 21 showing a secure JHipster Application deployed to EKS (AWS Kubernetes) using Terraform and the Okta Terraform Provider.

demo eks example kubernetes oauth oidc okta terraform

Last synced: 14 Jan 2025

https://github.com/nginx-openid-connect/nginx-oidc-examples

Collections of examples as NGINX Plus OIDC Reference Implementations

nginx oauth2 oidc openid-connect

Last synced: 12 Jan 2025

https://github.com/zitadel/example-apache2

Minimum ZITADEL integration with Apache2

apache2 authentication oidc pkce zitadel

Last synced: 28 Jan 2025

https://github.com/allanoricil/node-red-oidc-provider

OIDC Provider for node-red

node-red oidc

Last synced: 14 Nov 2024

https://github.com/trallnag/token2go-server

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 21 Dec 2024

https://github.com/nitorcreations/aws-oidc-login

CLI login to AWS using OpenID Connect

aws cli login oidc

Last synced: 28 Dec 2024

https://github.com/p6m7g8/p6-cdk-gha-role

P6M7G8: AWS CDK Construct that makes IAM Roles for Github Actions to Assume via OIDC

aws cdk compliance construct github github-actions iam landing-zone oidc p6 p6m7g8 security sts typescript

Last synced: 21 Dec 2024

https://github.com/simukti/openid-connect-tester

A simple web-based tester for OpenID-Connect.

go oidc oidc-client openid openid-connect single-sign-on

Last synced: 17 Dec 2024

https://github.com/casdoor/casdoor-raw-js-example

Casdoor example for vanilla HTML + JS +CSS websites

auth casbin casdoor css example html js oauth oidc sdk sso vanilla

Last synced: 14 Nov 2024

https://github.com/trace2798/okta_fullstack

This is my repository for converse.ai which is my submission for Okta AI Identity Hackathon 2023

nextjs oidc okta scim

Last synced: 22 Jan 2025

https://github.com/ap/net-oauth2server-oidc

An OpenID Connect server on top of Net::OAuth2Server

oauth2 oidc open-id-connect openid-connect openidconnect perl

Last synced: 24 Dec 2024

https://github.com/einar-hansen/openresty-oidc-gateway

Project using Auth0 with an OpenResty OIDC Reverse Proxy and Docker. Laravel API and NextJS frontend.

auth0 laravel nextjs oidc reverse-proxy

Last synced: 25 Jan 2025

https://github.com/laurabeatris/howauth

Interactive learning platform around web authentication

authentication authorization identity-management mfa oidc saml single-sign-on

Last synced: 10 Dec 2024

https://github.com/archeun/archeun

The primary platform providing the core services for other archeun based applications

authentication authorization django oauth2 oidc python

Last synced: 28 Jan 2025

https://github.com/antinmaze/nextjs-supabase-auth-starterkit

πŸ”₯ Next.js 1.4 Starterkit using Supabase (Auth and Database), Tailwind CSS 3.4, TypeScript and Vitest for unit testing based on the πŸš€ NextJSTemplates Next.js Tailwind Startup Template

cypress google-authentication nextjs nextjs14 oidc postcss supabase supabase-auth tailwindcss typescript vitest

Last synced: 27 Dec 2024

https://github.com/plusauth/plusauth-dotnet-starter

ASP.NET Core starter project demonstrating OIDC authentication using ASP.NET Core 3 and Microsoft.AspNetCore.Authentication.OpenIdConnect.

asp-net-core-3 csharp example oidc openidconnect plusauth

Last synced: 30 Jan 2025

https://github.com/plusauth/plusauth-oidc-android

OpenID Connect Library for Android by PlusAuth.

android oidc plusauth

Last synced: 30 Jan 2025

https://github.com/michael-ortiz/terraform-aws-github-actions-oidc

A simple module that create all the necessary infrastructure to allow GitHub Actions to access your AWS account by using an OIDC role.

aws github-actions module oidc oidc-role terraform

Last synced: 07 Jan 2025

https://github.com/srmoore/oidc_nodejs_demo

Small demo Node.js Express application using private keys and OpenID Connect

expressjs nodejs oidc tutorial

Last synced: 26 Dec 2024

https://github.com/tulipretail/oauth2-hydra

Hydra Provider for the PHP League OAuth 2.0 Client

composer hydra oauth2 oidc php

Last synced: 25 Dec 2024

https://github.com/linagora/linagora.esn.oidc

OpenID Connect Module for OpenPaaS

oidc openid-connect openpaas

Last synced: 02 Jan 2025

https://github.com/casdoor/nuxt-auth

Nuxt.js Authentication based on Casdoor, live demo: https://nuxt-auth.casdoor.org

auth authentication casbin casdoor example iam middleware nuxt nuxtjs oauth oidc plugin spa sso ssr vue

Last synced: 14 Nov 2024

https://github.com/remram44/kibana-auth-proxy

Proxy to authenticate to Kibana using OIDC

authz kibana oidc

Last synced: 13 Dec 2024

https://github.com/casdoor/casdoor-ios-example

iOS app example to integrate with Casdoor via casdoor-ios-sdk

app auth authn casdoor iam ios oauth oidc sso swift

Last synced: 13 Jan 2025

https://github.com/hantsy/spring-security-oauth2-authserver-example

OAuth2/OIDC Authorization Server Example based on Spring Authorization Server

kotlin oauth2 oauth2-server oidc spring-authorization-server

Last synced: 21 Dec 2024

https://github.com/bayer-group/terraform-aws-autoken

:lock: GitHub Action for short lived credentials to access resources in CI/CD

artifactory credentials github-actions oidc sonarqube

Last synced: 20 Jan 2025

https://github.com/trusona/trusona-oidc-springboot-example

Example project integrating with Trusona OIDC gateway using Spring Boot

java java-8 oidc spring-boot trusona-oidc

Last synced: 10 Jan 2025

https://github.com/nkz-soft/nkzsoft.gateway.service

Gateway service based on YARP and using Keycloak as an OpenID/OAuth2 provider.

aspnetcore dotnet-core gateway keycloak oath2 oidc openid-connect yarp

Last synced: 17 Dec 2024

https://github.com/ubipo/tijmid

Home-crafted identity and OpenID Connect server

node-oidc-provider oidc

Last synced: 13 Jan 2025

OpenID connect (OIDC) Awesome Lists
OpenID connect (OIDC) Categories