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: 2026-06-24 00:18:24 UTC
- JSON Representation
https://github.com/oidc-mytoken/server
Mytoken is a web service to obtain OpenID Connect Access Tokens in an easy but secure way for extended periods of time and across multiple devices.
myproxy mytoken oidc oidc-agent oidc-token oidc-token-management openid openid-connect
Last synced: 04 May 2026
https://github.com/logto-io/kotlin
๐ฎ Build authentication and authorization with Logto Kotlin SDK.
android authentication authorization java jwt kotlin kotlin-android logto mfa multi-tenant oauth2 oidc saml sdk sso
Last synced: 26 Jul 2025
https://github.com/vippsas/bankid-oidc-connector
Javascript API that simplifies integration with the REST API for front-end based OIDC Clients
bankid oidc oidc-client oidc-connector
Last synced: 05 Jan 2026
https://github.com/pulsejet/roundcube-oidc
OpenID Connect authentication plugin for Roundcube
oidc oidc-client openid-connect roundcube roundcube-plugin
Last synced: 09 Apr 2025
https://github.com/ponack/crucible-iap
Self-hosted Infrastructure Automation Platform โ open-source Spacelift or Terraform Cloud alternative
automation devops golang infrastructure-as-code oidc opentofu self-hosted sveltekit terraform
Last synced: 16 Jun 2026
https://github.com/clastix/kubectl-login
kubectl login manager
kubectl kubectl-plugin kubernetes kubernetes-authentication oauth2 oidc openid-connect
Last synced: 12 Apr 2025
https://github.com/daangn/oauth-oidc-practice
"์ฐ๋ฉด์ ๋ฐฐ์ฐ๋ OAuth 2.0 & OpenID Connect" ์๋ฃ ์ ์ฅ์
authentication education oauth2 oidc
Last synced: 22 Apr 2025
https://github.com/joshp23/YOURLS-OIDC
OpenID Connect Authentication for YOURLS
oidc oidc-client sso-client yourls-plugin
Last synced: 01 Apr 2025
https://github.com/acodercat/egg-oidc-provider
egg-oidc-provider
egg egg-oidc jwt node-oauth2 oauth oauth2 oidc
Last synced: 19 Jul 2025
https://github.com/worteks/humhub-auth-oidc
OIDC connector for humhub
authclient humhub oauth2 oidc oidc-client openid-connect openidconnect
Last synced: 25 Oct 2025
https://github.com/authlete/authlete-python-django
Authlete Library for Django
django library oauth oauth2 oidc openid-connect python
Last synced: 30 Dec 2025
https://github.com/logto-io/python
๐ Build authentication and authorization with Logto Python SDK.
authentication authorization jwt logto mfa multi-tenant oauth2 oidc python python3 saml sso
Last synced: 10 Apr 2025
https://github.com/mraible/angular-book
The Angular Mini-Book
angular angular-material bootstrap kotlin oidc spring-boot typescript
Last synced: 15 Oct 2025
https://github.com/damienbod/oidc-par-aspnetcore-duende
ASP.NET Core OIDC using OAUTH PAR RFC 9126 and Duende IdentityServer
aspnetcore dotnet duende oauth oidc openidconnect par rfc9126
Last synced: 19 Apr 2025
https://github.com/oktadev/okta-play-oidc-example
Example of doing OIDC Authentication with Play, Pac4j, and Okta
java oidc okta pac4j playframework
Last synced: 22 Jul 2025
https://github.com/oktadev/okta-angular-mongodb-hangman-example
Angular 8 + MongoDB Example
angular authentication expressjs javascript mongodb nodejs oidc security typescript
Last synced: 11 Apr 2025
https://github.com/oktadev/okta-ionic-crypto-pwa-example
Josh Morony's cryptoPWA with Okta Authentication
authentication cryptocurrency ionic oidc okta pwa
Last synced: 06 Mar 2026
https://github.com/sws2apps/firebase-deployment
A GitHub action to deploy to Firebase
deployment firebase gcloud github-actions google-cloud hosting marketplace oidc
Last synced: 15 Jul 2025
https://github.com/pneff93/ccloud-clients-oauth
Repository for client CC OAuth authentication
azure-active-directory confluent-cloud kafka oauth2 oidc
Last synced: 24 Jun 2026
https://github.com/kuberocketci/cli
Command-line interface for KubeRocketCI platform - enables developers and AI agents to manage projects, deployments, pipelines, and environments from the terminal
ai-agents ci-cd cli developer-tools devops devsecops golang internal-developer-platform keycloak kubernetes kuberocketci oidc platform-engineering
Last synced: 23 Apr 2026
https://github.com/magnetikonline/action-aws-iam-assume-role
GitHub Action to assume an AWS IAM role via OpenID Connect (OIDC) or a plain old IAM user.
aws github-actions iam iam-role oidc
Last synced: 25 Oct 2025
https://github.com/oktadev/okta-angular-pwa-example
A Progressive Web Application example using Angular 7
angular angular7 authentication oidc openlibrary pwa typescript
Last synced: 17 Mar 2026
https://github.com/gardener/service-account-issuer-discovery
A simple server that exposes the OpenID discovery documents of a Kubernetes cluster.
discovery-service kubernetes oidc serviceaccount
Last synced: 12 Apr 2025
https://github.com/oktadev/okta-spring-logout-example
An example Spring Boot application that is used to demonstrate the various logout options with Spring Security and OIDC.
java logout oauth2 oidc spring-boot spring-security
Last synced: 11 Apr 2025
https://github.com/noqcks/google-oidc-kubernetes
How to access a Kubernetes cluster using Google OIDC for Authz/AuthN
Last synced: 27 Feb 2026
https://github.com/nordeck/jitsi-keycloak-adapter-v2
Allow Jitsi to use Keycloak as an identity and OIDC provider. SSO support for Jitsi
authentication jitsi keycloak oidc sso
Last synced: 20 Jan 2026
https://github.com/el-abdel/sak
SAK Skeleton App: Symfony (API) - Angular (WEB) - Keycloak (Identity and access manager)
angular architecture keycloak oidc stack symfony
Last synced: 30 Apr 2025
https://github.com/actoaps/fafnir-sso
An SSO provider, which provides a Single Sign On functionality based on industry standards and best practices.
authentication oauth2 oidc sso
Last synced: 11 Jan 2026
https://github.com/cidaas/cidaas-javascript-sdk
With this SDK, you can integrate cidaas smoothly and with minimal effort into your javascript application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure โ Fast โ And unrivaled Swabian.
cidaas javascript js oauth2 oidc openid-connect
Last synced: 14 Apr 2025
https://github.com/articulate/authentic
Proper validation of JWT's against JWK's
auth0 javascript jwks jwt nodejs oidc okta
Last synced: 12 Apr 2025
https://github.com/cidaas/cidaas-sdk-php
With this SDK, you can integrate cidaas smoothly and with minimal effort into your PHP application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure โ Fast โ And unrivaled Swabian.
cidaas oauth2 oidc openid-connect php
Last synced: 14 Apr 2025
https://github.com/logto-io/swift
Build authentication and authorization with Logto Swift SDK.
authentication authorization ios jwt logto mfa multi-tenant oauth2 oidc saml sdk sso swift
Last synced: 25 Jan 2026
https://github.com/scalekit-inc/scalekit-sdk-python
Python SDK for enterprise authentication - FastAPI, Django, Flask integration with SAML/OIDC SSO
authentication django enterprise-auth fastapi flask oidc python saml sdk sso
Last synced: 10 Mar 2026
https://github.com/wl4g/iam
An enterprise-level open source unified identity authentication and access control management platform, out-of-the-box, supports WeChat/qq/google/facebook and other SNS and openldap joint authentication, AOP implements API-level multi-factor authentication; among them, the enterprise-level gateway module is enhanced: Supports such as canary request-based response cache filter, canary load balancer, universal signature authentication filter, oidc v1/oauth2.x authentication filter, ip filter, traffic replication filter, quota-based request limiter filter Injector, canary-based fault injector filter, and canary-based humanized log filter; among them, the message bus and real-time analysis modules based on Flink/Kafka/Pulsar/Rabbitmq/HBase/ES/Hive support functions such as abnormal events or Real-time risk warning and early warning, as well as historical event analysis reports, etc.
authentication cas eventbus flink iam ldap oauth2 oidc saml sso
Last synced: 01 Feb 2026
https://github.com/imranismail/cloudcreds
Secure access to your organization's AWS accounts for both programmatic and console use-case via federated identity and short-lived credentials
aws federated-identity google oauth oidc security
Last synced: 22 Apr 2025
https://github.com/logto-io/csharp
Build authentication and authorization with Logto .NET Core SDKs.
authentication authorization csharp dotnet dotnet-core dotnetcore jwt logto mfa multi-tenant oauth2 oidc saml sso
Last synced: 10 Apr 2025
https://github.com/flavienbwk/eclipse-che-kubernetes
Cloud-based development platform on Kubernetes.
cloud development docker eclipse-che keycloak kubernetes oidc
Last synced: 07 May 2025
https://github.com/bserdar/took
OIDC Token manager CLI
jwt-authentication oidc oidc-client token-based-authentication
Last synced: 25 Jul 2025
https://github.com/fabriziofiorucci/nginx-api-gw
An enhanced NGINX Plus-based API Gateway deployment with dynamic OIDC idP selection
authn authz gateway-api nginx oidc rest-api
Last synced: 09 May 2025
https://github.com/auth0-samples/auth0-uwp-oidc-samples
Auth0 OIDC Client with UWP applications
auth0 community-driven csharp identity oidc open-source quickstart security uwp
Last synced: 19 Jul 2025
https://github.com/lgdd/liferay-keycloak-demo
A pre-configured Docker Compose environment to demonstrate how to use Single Sign-On (SSO) on Liferay 7.4 using Keycloak as an OpenID Connect Provider (OIDC).
keycloak liferay liferay-dxp liferay-portal oidc openid-connect sso
Last synced: 30 Dec 2025
https://github.com/gluufederation/gluu-passport
Gluu interface to Passport.js to support social login and inbound identity.
authentication authn authorization authz identity inbound oauth2 oidc passport passport-js saml social-login
Last synced: 07 Aug 2025
https://github.com/hantsy/quarkus-auth0-sample
Secures Quarkus applications with OAuth2/Oidc and Auth0
Last synced: 18 Mar 2025
https://github.com/cerberauth/openid-connect-examples
This repository contains a collection of OpenID Connect examples and demos.
cloudflare-pages demo-app example-project hacktoberfest oauth oauth2 oauth2-client oidc oidc-client openid-connect openidconnect vercel
Last synced: 05 Sep 2025
https://github.com/developertown/oidc-provider
OpenID Connect (OIDC) and OAuth2 protocol support for React Single Page Applications (SPA).
hooks oauth2 oidc openid-connect react
Last synced: 21 Jan 2026
https://github.com/simple-login/passportjs-example
Add social login support to a Node.js app using passport.js with OpenID Connect (OIDC) strategy
Last synced: 03 Aug 2025
https://github.com/oktadev/okta-react-native-login-example
A React Native Login Example
authentication enzyme login oidc react-native
Last synced: 20 Jun 2025
https://github.com/aolle/rhsso-workshop
Red Hat Single Sign-On Workshop
authentication authorization containers freeipa identity-management idm keycloak keycloak-adapter keycloak-extension keycloak-provider keycloak-spi oauth2 oidc openid-connect openshift quarkus redhat redhat-sso workshop
Last synced: 17 Jan 2026
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: 12 Apr 2025
https://github.com/electron/circleci-oidc-secret-exchange
Provides dynamic access to secrets in exchange for a valid OIDC token
Last synced: 24 Aug 2025
https://github.com/nicolasdao/userin
UserIn is an NodeJS Express middleware to build Authorization Servers that support OAuth 2.0. workflows and integrate with Identity Providers (e.g., Google, Facebook, GitHub). Its openid mode exposes an API that complies to the OpenID Connect specification. With UserIn, the OAuth 2.0/OpenID Connect flows are abstracted so that developers focus only on implementing basic CRUD operations (e.g., get user by ID, insert token's claims object) using the backend storage of their choice.
Last synced: 24 Apr 2025
https://github.com/puzed/darkauth
A zero-knowledge authentication system with OIDC compatibility
oauth oidc opaque rfc-9380 zero-knowledge
Last synced: 30 May 2026
https://github.com/passageidentity/passage-react-native
Passkey Complete for React Native - Go completely passwordless with a standalone auth solution in your React Native app with Passage by 1Password
1password android authentication biometrics ciam cross-platform ios javascript magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless react-native webauthn
Last synced: 10 Jul 2025
https://github.com/mozillazg/alibabacloud-oidc-auth
GitHub Action for authenticating to Alibaba Cloud with GitHub Actions OIDC tokens.
alibaba-cloud alibabacloud authentication github-actions github-actions-javascript keyless keyless-auth oidc oidc-token
Last synced: 26 Jun 2025
https://github.com/wakeful-cloud/pam-oauth
A Pluggable Authentication Module (PAM) and optional Name Service Switch (NSS) for OAuth, with optional support for OpenID Connect (OIDC).
oauth oauth2 oidc openid-connect pam pam-authentication pam-module pam-oauth
Last synced: 08 Apr 2025
https://github.com/villedemontreal/authentication-nodejs-lib
This library handles transparent authentication of backend to backend API calls, using the OpenID Connect protocol.
auth axios clientcredentials hacktoberfest http-client nodejs oauth2 oidc request superagent
Last synced: 10 Apr 2025
https://github.com/clerk/orgs
implementation examples for clerk's orgs functionality
Last synced: 23 Jun 2025
https://github.com/mattdean1/nodejs-oidc-client-example
OpenID Connect authentication in Node.js with Passport
Last synced: 02 May 2025
https://github.com/damienbod/dpop-aspnetcore-idp
ASP.NET Core OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP)
aspnetcore dotnet dpop duende identity oauth oidc
Last synced: 19 Apr 2025
https://github.com/cidaas/cidaas-android-sdk
With this SDK, you can integrate cidaas smoothly and with minimal effort into your android application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure โ Fast โ And unrivaled Swabian.
android cidaas oauth2 oidc openid-connect
Last synced: 24 Jul 2025
https://github.com/logto-io/php
Build authentication and authorization with Logto PHP SDK.
authentication authorization jwt laravel logto mfa multi-tenant oauth2 oidc php saml sso
Last synced: 29 Jul 2025
https://github.com/embesozzi/oidc-check-session-iframe
Simple html page for implementing check session iframe based on OpenID Connect Session Management 1.0
iframe oauth2 oidc session-management
Last synced: 02 Jan 2026
https://github.com/big-kahuna-burger/f0
OIDC Protocol Conforming Identity Provider and a Management Dashboard
idp issuer jwt jwt-authentication oauth2 oidc oidc-client oidc-server
Last synced: 31 Jul 2025
https://github.com/maicol07/oidc-client-php
PHP OpenID Connect client
oidc oidc-client oidc-provider openid openid-connect php php8 php81
Last synced: 03 Oct 2025
https://github.com/sdrozdkov/kubectl-login
Kubectl plugin for re-authenticate into OpenID Connect Provider via CLI
auth authentication kubectl kubectl-plugin kubectl-plugins kubernetes oidc
Last synced: 12 Jan 2026
https://github.com/bschaatsbergen/keyless-auth-gcp-hcp-terraform
Keyless Google Cloud Access from HCP Terraform
google-cloud oidc workload-identity-federation
Last synced: 11 Jun 2025
https://github.com/oidc-mytoken/client
The command line client for the mytoken service
mytoken oidc oidc-agent oidc-token oidc-token-management openid openid-connect
Last synced: 11 Jun 2026
https://github.com/skrylnikov/cutly
A modern, self-hosted URL shortener service built with TanStack Start, React, Prisma, and SQLite. Features optional OIDC authentication and a clean, user-friendly interface.
bun nanoid oidc prisma react self-hosted sqlite tanstack-start
Last synced: 13 Jan 2026
https://github.com/mrsaints/forward-ext-authz-service
A forward authentication / authorisation (authN) implementation of Envoy External Authorization (ext_authz), built with Contour, and Pomerium in mind.
authentication authorization cloud-native contour envoy ext-authz forward-auth ingress kubernetes oauth2 oidc pomerium proxy
Last synced: 15 May 2025
https://github.com/realkinetic/gcp-oidc-proxy
Cloud Function for proxying requests to OIDC-authenticated endpoints
gcp gcp-cloud-functions oauth2 oidc openid-connect python service-account
Last synced: 24 Apr 2025
https://github.com/aguafrommars/templates
TheIdServer dotnet new template
authentication dotnet-new duende-identityserver iam identity identityserver4 oauth oidc security templates theidserver
Last synced: 13 Apr 2025
https://github.com/kommodity-io/oidc-discovery-proxy
Enables Proxy for OpenID discovery of a Kubernetes cluster.
kubernetes kubernetes-setup network oidc proxy
Last synced: 13 Jan 2026
https://github.com/saidsef/terraform-aws-gitlab-oidc
Terraform module to configure GitLab Runner as an IAM OIDC identity provider in AWS
aws aws-iam-policies aws-iam-role federated-identity gitlab gitlab-runner oidc openid openid-connect terraform
Last synced: 30 Jun 2025
https://github.com/nginx-openid-connect/nginx-oidc-azure-ad
NGINX Plus OIDC w/ Azure Entera Integration
azure azure-active-directory azure-ad azure-entera entera identity-provider idp nginx nginx-oidc nginx-openid-connect oauth2 oidc openid-connect
Last synced: 07 Sep 2025
https://github.com/logto-io/react-native
Build authentication and authorization with Logto React Native SDK.
android authentication authorization ios jwt logto mfa multi-tenant oauth2 oidc react react-native saml sso
Last synced: 29 Jan 2026
https://github.com/shelmangroup/envoy-oidc-authserver
An implementation of Envoy External Authorization
authentication envoy ext-authz k8s oidc open-policy-agent
Last synced: 08 Apr 2025
https://github.com/dmolik/bflo-kube-tf
Buffalo Kubernetes/CNCF Meetup, Kube Cluster
alpine artisanal aws external-dns kubeadm kubernetes letsencrypt oidc packer terraform
Last synced: 11 Apr 2025
https://github.com/salrashid123/cloud_run_grpc_auth
Cloud Run authentication with gRPC
authentication cloud-run golang google-cloud-platform grpc oidc
Last synced: 12 Jul 2025
https://github.com/dangnh0611/oidc_provider_with_facial_mfa
DOneLogin: Flask Open ID Connect (OIDC) Provider combined with Facial Two-Factors Authentication (2FA)
face-recognition flask mfa multi-factors-authentication oidc single-sign-on sso
Last synced: 04 Mar 2026
https://github.com/inerska/planetsalvator
Blazor wasm PWA application with a web oidc api fighting against environment ignorance.
blazor climate climate-change environment global-warming iddc oidc pwa wasm webapi
Last synced: 18 Apr 2026
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: 22 Apr 2025
https://github.com/velias/mcp-auth-adapter
An authentication adapter for Model Context Protocol (MCP) world. It sits in front of any OAuth 2.0 / OIDC IdP and provides functionality required by the MCP Authorization specification for the most common MCP clients (Claude Code/Desktop, Cursor IDE, ChatGPT, Gemini CLI, VS Code, ...) and their known problematic behaviours.
ai ai-security auth auth-adapter authentication mcp mcp-security oauth2 oidc oidc-proxy
Last synced: 22 Jun 2026
https://github.com/containerinfra/oauth2-proxy
Docker build oauth2-proxy using distroless (https://github.com/oauth2-proxy/oauth2-proxy)
distroless docker oauth2-proxy oidc
Last synced: 17 Jan 2026