Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/oidc
- Wikipedia: https://en.wikipedia.org/wiki/OpenID#OpenID_Connect_(OIDC)
- Created by: OpenID Foundation, Google, Microsoft
- Released: February 26, 2014
- Related Topics: saml, sso, oauth, oauth2, jwt, pkce, 2fa, mfa, totp, webauthn,
- Aliases: openid-connect,
- Last updated: 2025-02-12 00:21:24 UTC
- JSON Representation
https://github.com/aolle/rhbk-workshop
Red Hat Build of Keycloak Workshop
authentication authorization containers freeipa identity identity-management idm keycloak keycloak-adapter keycloak-extension keycloak-provider keycloak-spi oauth2 oidc openid-connect openshift quarkus redhat sso workshop
Last synced: 13 Oct 2024
https://github.com/trallnag/token2go-server
Augmentation to auth schemas that provides access to secrets.
Last synced: 14 Feb 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/henry-azer/keycloakify-starter
Keycloak starter theme project with react using keycloakify.
authentication authorization i18n keycloak keycloak-theme keycloakify localization oauth2 oidc reactjs typescript
Last synced: 10 Jan 2025
https://github.com/eve0415/discord-oidc
Discord OAuth2 to OpenID Connect bridge using Cloudflare Workers.
cloudflare cloudflare-workers cloudflare-zero-trust discord oauth2 oidc
Last synced: 23 Jan 2025
https://github.com/ansforge/keycloak-custom-identity-provider-mapper
Keycloak OIDC mapper
Last synced: 11 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/zjj2wry/kubectl-login
The kubectl plugin is used to login to the kubernetes cluster by oidc authentication.
authenticate authentication kubectl kubectl-plugins kubernetes oidc
Last synced: 24 Dec 2024
https://github.com/janstuemmel/github-aws-oidc-auth
Aws role to authenticate with github actions.
aws github-actions oidc terraform terraform-module
Last synced: 26 Dec 2024
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: 10 Feb 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/nginx-openid-connect/nginx-oidc-okta
NGINX Plus OIDC w/ OKta Integration
idp nginx nginx-oidc nginx-openid-connect nginx-plus oidc okta openid openid-connect
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-core
Reference implementation of OpenID Connect integration for NGINX Plus
amazon-cognito authentication authorization azure-ad identity-provider identity-providers idp jwt keycloak nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc okta onelogin openid-connect
Last synced: 12 Jan 2025
https://github.com/sandeepkv93/oidc-flow-demo
Interactive visual guide to the OpenID Connect (OIDC) authentication flow. Explore and understand modern web authentication step-by-step with React and Mermaid diagrams.
mermaidjs oauth2 oidc react tailwindcss
Last synced: 24 Jan 2025
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/simukti/openid-connect-tester
A simple web-based tester for OpenID-Connect.
go oidc oidc-client openid openid-connect single-sign-on
Last synced: 09 Feb 2025
https://github.com/jkroepke/keycloak-extension-oidc-cloud-identities
aws azure cloud java keycloak keycloak-spi oidc
Last synced: 07 Feb 2025
https://github.com/linagora/linagora.esn.oidc
OpenID Connect Module for OpenPaaS
Last synced: 02 Jan 2025
https://github.com/josephdecock/blog
Joe DeCock's Blog
identity identityserver oauth oidc security
Last synced: 01 Feb 2025
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/skulltech/flask-static-oidc-protector
Simple Flask app to provide access to static website through OpenID Connect / OAuth2.0 authorization.
flask oauth2 oauth2-client oidc oidc-client protection static static-site
Last synced: 01 Feb 2025
https://github.com/ubipo/tijmid
Home-crafted identity and OpenID Connect server
Last synced: 13 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-ping-identity
NGINX Plus OIDC w/ Ping Identity Integration
nginx nginx-oidc nginx-openid-connect nginxplus oauth oauth2 oidc openid-connect ping ping-identity
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
Last synced: 14 Nov 2024
https://github.com/qba73/scope
Scope validates if OIDC tokens conform to RFC6749 spec
go go-package golang oidc oidc-token
Last synced: 03 Feb 2025
https://github.com/pchchv/aas
OAuth2/OpenID authentication and authorization server.
authentication authorization go golang oauth2-server oidc oidc-server openid openid-connect openid-server ouath ouath2 security sso
Last synced: 14 Feb 2025
https://github.com/rgl/use-oauth2-proxy
oauth2-proxy as an GitHub authenticating reverse proxy example
Last synced: 06 Feb 2025
https://github.com/casdoor/casdoor-firebase-example
Google Firebase web app example for Casdoor
auth authentication authn casdoor firebase google iam javascript js oauth oidc react sso ts typescript
Last synced: 13 Jan 2025
https://github.com/martinussuherman/vmd-vite-ts-oidc
[WIP] Vuetify Material Dashboard with Vite and OIDC Authentication
oidc oidc-client typescript vite vue vuejs vuetify vuetify-material-dashboard
Last synced: 23 Dec 2024
https://github.com/martinussuherman/demo-vue-oidc
Demo Vue App with OIDC Authentication
demo-vue oidc oidc-authentication oidc-client typescript vite vue vue2 vuejs vuex
Last synced: 23 Dec 2024
https://github.com/stevenjdh/akhq-acl-mapper
An AKHQ ACL mapper for Keycloak to transition from AKHQ version 0.24.x to 0.25.x and above.
acls administration akhq claims id-token keycloak keycloak-provider oidc protocol-mapper
Last synced: 06 Feb 2025
https://github.com/lubeso/terraform-module-gcp-oidc
Create an OIDC provider in Google Cloud.
google-cloud-platform oidc oidc-provider terraform terraform-module
Last synced: 13 Feb 2025
https://github.com/nordes/oidc-jwks-verify
Allow the verification of the JWT token against an Identity Server from NodeJs
backend identityserver4 jwks jwt node nodejs oidc oidc-jwks-verify
Last synced: 08 Feb 2025
https://github.com/bradenrayhorn/fake-oidc
OIDC server for local development and testing
development oidc oidc-provider oidc-server testing
Last synced: 01 Feb 2025
https://github.com/alanfredyansyah/microgateway-running-example
Running example of Airlock Microgateway, a Kubernetes-native WAAP (Web Application and API Protection) solution
airock devops ergon gateway-api kubernetes microgateway oidc openapi security waap waf
Last synced: 26 Jan 2025
https://github.com/ayerdines/nodejs-keycloak
NodeJS sample application connecting to keycloak server with OIDC/OAuth2.0 protocol
keycloak nodejs oauth2 oauth2-client oidc saml2 sso
Last synced: 25 Jan 2025
https://github.com/jmussman/pyrates
The Pyrates (as in "arrgh matey") Project
Last synced: 11 Jan 2025
https://github.com/casdoor/shiro-casdoor
Apache Shiro Integration with Casdoor
apache auth authentication authorization casdoor integration oauth oidc plugin realm shiro
Last synced: 13 Jan 2025
https://github.com/benjaminpla/oidc_node_azure
This project is a demonstration of an OpenID Connect (OIDC) authorization flow, built using Node, Azure, Express, Axios and environments variables. Postman is used for testing the API endpoints.
api axios azure backend environment-variables express git javascript node oidc postman
Last synced: 06 Feb 2025
https://github.com/kutu-dev/luminosa
Deployment and configuration files for selfhosting some services using Docker Compose.
authelia docker docker-compose docker-labels ldap lldap minecraft minecraft-server oidc packwiz traefik
Last synced: 18 Jan 2025
https://github.com/rgl/terraform-aws-cognito-example
Example OIDC and OAuth authentication and authorization with Amazon Cognito IdP, Amazon API Gateway, and AWS Lambda Function
api-gateway aws aws-api-gateway aws-cognito aws-lambda cognito oauth oauth2 oidc
Last synced: 06 Feb 2025
https://github.com/dsseng/wiso
Minimalist and customizable captive portal with advanced features like LDAP and OIDC
captive-portal hotspot ldap mikrotik mikrotik-hotspot network oidc wifi
Last synced: 23 Jan 2025
https://github.com/kharkevich/mlflow-tracking-server
MLFlow tracking server with OpenID Connect authentication
mlflow mlflow-tracking-server oidc sso
Last synced: 07 Jan 2025
https://github.com/kougen/user-management-interface
A Ruby on Rails user management and OAuth2 web interface
Last synced: 29 Jan 2025
https://github.com/laszloekovacs/oidc-express
Simple app to test login and get the users profile without an auth library
Last synced: 24 Jan 2025
https://github.com/chrisross5/asibp-project
College project (Authentication systems and databases S3): A web app providing as many authentication methods as possible using Google Identity Platform and Firebase. Custom OIDC provider included.
aaiedu azure-login css facebook-login firebase firebase-auth firebase-hosting firebase-realtime-database firebaseui github-login identity-platform javascript oidc twitter-login yahoo-login
Last synced: 15 Jan 2025
https://github.com/casdoor/casdoor-android-sdk-old
Casdoor Android client SDK
android authentication casdoor jwt oidc sdk
Last synced: 14 Nov 2024
https://github.com/szsascha/go-oidc-keycloak
Example how to use Keycloak as an OIDC provider for your Go app
Last synced: 11 Jan 2025
https://github.com/premium-minds/oidc-token-manager-java
this library handles the server 2 server tokens from an OIDC provider
Last synced: 31 Jan 2025
https://github.com/casdoor/casdoor-spring-security-example
Spring Security example app integrated with Casdoor
auth authn casdoor iam oauth oidc spring spring-security spring-security-oauth2 sso
Last synced: 13 Jan 2025
https://github.com/akshatmiglani/aws-code-deploy-and-github-actions
This project sets up an automated deployment pipeline that integrates GitHub Actions and AWS CodeDeploy. The goal is to automate the deployment of a React application to AWS infrastructure, enabling a seamless continuous delivery pipeline.
aws aws-codedeploy aws-project cloudformation-template devops docker github github-actions iac iam oidc project react
Last synced: 22 Jan 2025
https://github.com/olivierodo/simple-oidc-app
Just a simple app to test an open id connect endpoint
Last synced: 04 Feb 2025
https://github.com/danielburger1337/openid-hash-php
Create/Verify OpenID Connect (OIDC) verification hashes.
hash oidc openid openid-connect
Last synced: 05 Jan 2025
https://github.com/damienbod/duende-multi-tenant
Multi tenant support Duende
aspnetcore dotnet duende iam oauth oidc
Last synced: 04 Feb 2025
https://github.com/ineat/ineat-auth-benchmarks
Provide project samples to demonstrate how each auth. products works.
authentication iam oauth oidc supertokens
Last synced: 28 Dec 2024
https://github.com/helloimalastair/authrora
Authentication and Authorization at the Edge
access cloudflare oidc svelte sveltekit tailwindcss turso webauthn workers
Last synced: 29 Dec 2024
https://github.com/danmasta/rbac
Authorization helper for node apps
abac authorization oauth oidc permissions rbac saml
Last synced: 31 Jan 2025
https://github.com/justin-tay/mockpass-spring-boot-example
Spring Boot example using Spring Security to integrate with Mockpass
corppass java mockpass oidc singpass spring spring-boot
Last synced: 01 Feb 2025
https://github.com/embesozzi/oidc-android-fr-sdk
Android App implementing OIDC with ForgeRock SDK
access-management forgerock forgerock-am forgerock-android-sdk oidc
Last synced: 22 Jan 2025
https://github.com/justin-tay/keycloak-spring-boot-example
Spring Boot example using Spring Security with Keycloak
java keycloak oidc spring spring-boot
Last synced: 01 Feb 2025
https://github.com/rgglez/gofiber-zitadel-middleware
Middleware to use along with the Zitadel IDP
authentication authentication-middleware go gofiber idp jwt middleware oidc zitadel
Last synced: 20 Dec 2024
https://github.com/p6m7g8/p6-cdk-github-oidc-provider
P6M7G8: AWS CDK Construct that makes an OIDC Provider for Github Actions
aws cdk compliance construct github github-actions iam landing-zone oidc p6 p6m7g8 security typescript
Last synced: 12 Dec 2024
https://github.com/itzzjb/information-security-project
A dynamic web application for vehicle service reservations, securing against OWASP Top 10 vulnerabilities. It uses OIDC protocols with the Asgardeo IDP for user authentication and access control.
asgardeo idp oidc owasp-top-10
Last synced: 02 Feb 2025
https://github.com/desteves/oidc-thumbprint-finder
Dockerfile that takes in an OIDC IdP URL to obtain its thumbprint (SHA1 hash of the public certificate)
Last synced: 17 Jan 2025
https://github.com/damienbod/token-mgmt-ui-application
ASP.NET Core application access token management
aspnetcore dotnet iam oauth oidc openidconnect openiddict
Last synced: 26 Jan 2025
https://github.com/tcarrio/oauth-token-cli
A Bun CLI utility for automating OAuth flows
Last synced: 17 Jan 2025
https://github.com/sonnyrr/planning-poker
πScrum Poker Planning Blazor WASM application showcasing best practices utilizing BFF, OIDC, code-generation, state managment, reverse proxy and more.
asp-net-core bff blazor-webassembly code-generation dotnet ef-core-6 fluentvalidation fluxor identity-core mapster nuke-build oidc openiddict quartz-net radzen signalr webapi yarp
Last synced: 09 Feb 2025
https://github.com/ashwang-whm/rubik.stack
Official process implementation of OAuth2.0 & OIDC. And the organizational structure backend management system
antdesign blazor-server freesql oauth2 oidc oidc-server organization-management pgsql
Last synced: 21 Jan 2025
https://github.com/leshaan99/vehicle-service-reservation-system
Created a secure vehicle service reservation system. Implemented OIDC authentication and ensured compliance with OWASP Top 10 security practices, featuring user profiles and reservation management.
asgardeo css java javascript oidc owasp-top-10
Last synced: 16 Jan 2025
https://github.com/clarktozer/react-oidc-casl
Example react library with permissions provider hooks using CASL with role based JWT tokens
Last synced: 28 Jan 2025
https://github.com/julbme/terraform-aws-gitlab-iam-oidc-provider
Terraform module to create a AWS IAM OIDC provider for GitLab CI
aws gitlab oidc terraform terraform-module
Last synced: 22 Jan 2025
https://github.com/hhromic/traefik-fwdauth
Simple Forward Auth service for Traefik (and possibly other compatible proxies), written in Go.
auth docker docker-compose docker-image docker-swarm golang introspection middleware oidc traefik
Last synced: 24 Dec 2024
https://github.com/siddhant-vij/auth0-webapp-demo
Web App Authentication & Authorization in Go using Auth0
Last synced: 01 Feb 2025
https://github.com/officiallysingh/spring-cloud-api-grateway-azuread-auth
Demo project for Spring Cloud API Gateway with AzureAD Auth
authentication azure azure-active-directory azure-ad oauth2 oidc openid-connect spring-cloud-gateway spring-security
Last synced: 01 Jan 2025
https://github.com/toweringcloud/openid-connect
github open id connect using react & firebase authentication
authentication oidc signin signup
Last synced: 24 Jan 2025
https://github.com/chr-fritz/oidc-java-fatclient-demo
Demo repository to show how to implement an OIDC Login into a java client application.
java oidc oidc-client pkce-authentication pkce-flow pkce-oauth
Last synced: 25 Dec 2024
https://github.com/giljr/my-auth0-app
In this tutorial, weβre going to simplify the process using Auth0 and Node.js, enabling you to quickly implement secure login and user authentication in your app.
auth0 authentication-backend express nodejs oauth2 oidc passportjs
Last synced: 25 Dec 2024
https://github.com/notmyself/delegated-authorization
This is a demo application that demonstrates how to to do delegated authorization with OAuth 2 using standard .NET libraries.
Last synced: 17 Jan 2025
https://github.com/apache/sling-org-apache-sling-auth-oauth-client
Apache Sling OAuth client
Last synced: 02 Feb 2025
https://github.com/libre-devops/terraform-azuredevops-federated-service-principal-connection
A module that uses the Azuredevops, AzureRm and AzureAD provider to create a service principal (spn), scope that spn to a subscription with a role of your choice, it then configures OIDC with Azure DevOps on Entra ID and adds that newly created service principal to a Azure DevOps service connection for use. Use script for Azure DevOps Org id π
azuread azuredevops azurerm oidc service-principal terraform terraform-module workload-federated-identity
Last synced: 26 Dec 2024
https://github.com/tdiprima/spring-boot-keycloak
Spring Boot and Keycloak with OIDC
keycloak oauth2 oidc spring-boot
Last synced: 26 Dec 2024
https://github.com/logto-io/auth-wiki
A comprehensive collection of articles, tutorials, and resources about authentication and authorization.
authentication authorization oauth2 oidc openid-connect
Last synced: 27 Dec 2024
https://github.com/kubepay/understanding-rbac
Understanding Role based security
aws containers docker docker-compose dockerfile jsp jwt kubernates microservices nginx oauth2 oidc openshift rbac react security servlet spring spring-boot tomcat
Last synced: 17 Jan 2025
https://github.com/uip9av6y/basic-oauth2
OIDC compatible webserver utilizing Basic Authentication
Last synced: 06 Jan 2025
https://github.com/quochuydev/next-multiple-oidc-sessions
Based on next-auth concept, the Auth application for managing multiple OIDC sessions.
authentication nextjs oidc session-management sso zitadel
Last synced: 28 Dec 2024
https://github.com/kostiantyn-matsebora/helm-simple-oauth2-proxy
Helm chart for deploying oauth2-proxy using OIDC provider
helm helm-chart oauth2 oauth2-proxy oidc
Last synced: 13 Jan 2025
https://github.com/glocktober/bottleoidc
OIDC provider for Bottle apps
bottle oidc oidc-client python3
Last synced: 09 Feb 2025