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/mcp-auth/docs
🔐 Plug-and-play auth for MCP servers.
authentication authorization mcp mcp-server modelcontextprotocol oauth2 oidc
Last synced: 24 Apr 2026
https://github.com/coupergateway/couper-oidc-gateway
Couper OIDC Gateway
couper docker-image gateway oauth oauth2 oidc openid-connect proxy proxy-server
Last synced: 21 Feb 2026
https://github.com/scalekit-inc/scalekit-sdk-node
Node.js SDK for enterprise authentication - integrate SAML and OIDC Single Sign-On in hours
authentication client-library enterprise-auth javascript nodejs oidc saml sdk sso typescript
Last synced: 10 Feb 2026
https://github.com/intricate/keycloak-twitch
Keycloak identity provider for Twitch.
java keycloak keycloak-provider keycloak-spi oauth2 oidc openid-connect twitch
Last synced: 08 May 2025
https://github.com/passageidentity/passage-swift
Passkey Complete for Apple Platforms - Go completely passwordless with a standalone auth solution in your Swift apps with Passage by 1Password
1password apple authentication biometrics ciam ios macos magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless swift tvos webauthn
Last synced: 10 Jul 2025
https://github.com/grahamar/belem
CLI for aws-credentials-broker
aws aws-cli awscli cli credentials federated google oidc saml
Last synced: 12 Jan 2026
https://github.com/goafabric/callee-service
🌱 Very tiny SPRING Service without Persistence - Also includes a native image build
aspect native oidc openapi prometheus rest-api security spring-boot tracing
Last synced: 04 Mar 2026
https://github.com/maykinmedia/mozilla-django-oidc-db
Database-backed settings for mozilla-django-oidc, with modified unique identifiers for users
Last synced: 26 Apr 2025
https://github.com/passageidentity/passage-android
Passage for Android - Add native passwordless authentication to your Android app with Passage by 1Password
1password android authentication biometrics ciam identity kotlin magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkey-flex passkey-ready passkeys passwordless webauthn
Last synced: 10 Jul 2025
https://github.com/boburmirzo/apisix-authgear-oidc-full-stack-auth
A full-stack authentication app with APISIX, Authgear and OIDC
apisix authentication authgear docker javascript oidc
Last synced: 20 Jun 2025
https://github.com/authentiqid/omniauth-authentiq
OmniAuth strategy for authenticating with Authentiq ID apps (iOS, Android). Supports OpenID Connect.
authentiq oauth2 oidc omniauth openid-connect rails strategy
Last synced: 08 Jul 2025
https://github.com/cidaas/cidaas-for-typo3
Enables secure and convenient authentication of users in TYPO3 with cidaas. Secure – Fast – And unrivaled Swabian.
cidaas cms oauth2 oidc openid-connect plugin sso typo3
Last synced: 14 Apr 2025
https://github.com/astral-sh/ambient-id
A library for accessing ambient OpenID Connect tokens
authentication github-actions gitlab-ci oidc
Last synced: 09 Feb 2026
https://github.com/jonatasoli/keyrunes
⚔️ A modern, attribute-aware access control engine written in Rust. Supports RBAC, ABAC, ReBAC, PBAC, and fine-grained multi-tenant policies. Built to rival Keycloak's authorization module.
abac api authentication keyrunes oauth2 oidc pbac permissions rbac rebac rust rust-lang rustlang saml
Last synced: 21 Jun 2025
https://github.com/worteks/yii2auth-oidc
OIDC connector for yii2-authclient
oauth2 oidc oidc-client openid-connect openidconnect yii2 yii2-extension
Last synced: 17 Mar 2025
https://github.com/kirill-dev-pro/oauth-vpn-portal
Share your VPN with your group by OAuth and OpenID Connect
Last synced: 18 Aug 2025
https://github.com/redot-engine/redocker
A Collection of Redot Docker Images for use in CI/CD
ci-cd docker docker-image oidc redot-engine
Last synced: 02 May 2026
https://github.com/techsavvyash/oidc-lite
Lightweight OIDC based auth service in NestJS
Last synced: 09 Mar 2026
https://github.com/szymonpoltorak/social-app
Social media application as a individual academic project continued in my free time using Angular and Spring Boot.
angular docker hibernate java jwt-bearer-tokens maven ngx-markdown oauth2 oidc spring-boot spring-security typescript
Last synced: 14 Aug 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: 22 Mar 2025
https://github.com/blakeembrey/token-hash
Generate base64url encoding from the left-most half of the hash of a token.
code hash oidc openid-connect token
Last synced: 03 Sep 2025
https://github.com/ncarlier/node-red-contrib-openid
Node-RED node to use OpenID Connect with HTTP nodes
node-red oidc oidc-client openid-connect openidconnect-client
Last synced: 16 Mar 2026
https://github.com/embarkstudios/helix-oidc
🧬 Helix Perforce OIDC validator
Last synced: 02 Jul 2025
https://github.com/avoidik/experience-with-vault
HashiCorp Vault advanced topics in one place
authenticaion cfssl concourse-ci consul dex dexidp docker docker-containers hashicorp-vault ldap oidc openldap pki secrets tls-certificate vault
Last synced: 10 Mar 2025
https://github.com/realkinetic/gcp-spring-oidc
Spring RestTemplate interceptor which can make authenticated requests to GCP Identity-Aware Proxy using a service account
authentication gcp gcp-iap oauth2 oidc openid-connect resttemplate spring
Last synced: 20 May 2026
https://github.com/cidaas/cidaas-for-wordpress
This plugin allows to authenticate users against cidaas identity server and logging them in in WordPress automatically. Secure – Fast – And unrivaled Swabian.
cidaas cms oauth2 oidc openid-connect plugin sso wordpress
Last synced: 21 May 2026
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: 29 Aug 2025
https://github.com/powerdns-authadmin/powerdns-authadmin
Modern self-hosted DNS administration UI for PowerDNS Authoritative - RBAC, OIDC SSO, audit log, DNSSEC, multi-backend (clusters & primary/secondary). A maintained alternative to PowerDNS-Admin.
authoritative-dns dns dns-management dns-server dnssec docker homelab nextjs oidc powerdns powerdns-admin rbac self-hosted selfhosted sso typescript
Last synced: 04 Jun 2026
https://github.com/oslokommune/go-oidc-middleware
A middleware for validating JWT tokens made by an OpenID Connect compliant provider
go golang jwt kjoremiljo oauth2 oidc origohub
Last synced: 16 Jan 2026
https://github.com/rjw57/verify-oidc-identity
Verify OIDC JWT identity tokens using OIDC discovery
federated-identity oauth2 oauth2-server oidc oidc-token oidc-token-management python workload-identity workload-identity-federation
Last synced: 15 Apr 2025
https://github.com/celsiusnarhwal/snowflake
Use Discord as an OpenID Connect provider
authentication discord oauth oauth2 oidc openid openid-connect
Last synced: 01 Feb 2026
https://github.com/matsest/az-oidc-managed-identity-demo
Federated credentials with Open ID Connect to Managed Identities with GitHub Actions
azure azure-identity azure-powershell demo managed-identity oidc powershell pwsh
Last synced: 15 Aug 2025
https://github.com/cidaas/cidaas-shopware-connect-plugin
cidaas Plugin for Shopware 6
cidaas oauth2 oidc plugin shopware shopware-plugin
Last synced: 15 Mar 2025
https://github.com/danielwagn3r/openid-workshop
Authentifizierung mit OpenID Connect & OAuth 2.0
authentication authorization csharp jwt node oauth2 oidc openid-connect security webapi webapp
Last synced: 08 Mar 2026
https://github.com/ncarlier/node-red-contrib-auth-oidc
Node-RED node to use OpenID Connect with HTTP input nodes.
auth authentication node-red oidc openid openid-connect
Last synced: 30 Jun 2025
https://github.com/xenitab/aad-oidc-identity
This proof of concept aims to showcase the new federated identity credentials in Azure AD working together with Service Account Token Volume Projection and Service Account Issuer Discovery in Kubernetes.
aks azure azuread kubernetes oidc
Last synced: 19 Apr 2026
https://github.com/freepik-company/bgos
A process to synchronize selected G.Workspace groups into Hashicorp Boundary groups with authoritative approach
bgos gitops golang google-workspace gsuite hashicorp-boundary oidc
Last synced: 02 May 2026
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: 04 Apr 2025
https://github.com/authgear/authgear-example-dotnet
Authentication for ASP.NET apps with Authgear and OpenID Connect
asp-net-core authentication dotnet oidc
Last synced: 13 Apr 2025
https://github.com/darwinz/kudos
Go API and Vue.js SPA frontend. GitHub repo keyword search with a feature allowing users to upvote (give kudos) to found repos
docker-compose github go golang hacktoberfest identity-provider mongodb oidc okta restful-api single-page-app vue vuejs
Last synced: 04 Mar 2026
https://github.com/tspascoal/gh-oidc-sub
GitHub CLI extension to configure Actions OIDC subject templates
gh-extension github github-actions oidc
Last synced: 07 May 2025
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: 18 Apr 2026
https://github.com/rusets/aws-multi-tier-infra
Automated AWS Multi-Tier Infrastructure — Wake/Sleep Environment powered by Terraform, Lambda & GitHub Actions.
alb automation aws cicd cloud-engineering cloudfront cost-optimization devops dynamodb ec2 github-actions infrastructure-as-code lambda oidc rds route53 serverless ssm terraform
Last synced: 08 Apr 2026
https://github.com/okta-graveyard/auth0-product-education-labs
A set of tools and example applications for Product Education courses
Last synced: 02 Oct 2025
https://github.com/helloimalastair/authrora
Authentication and Authorization at the Edge
access cloudflare oidc svelte sveltekit tailwindcss turso webauthn workers
Last synced: 19 Feb 2026
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: 10 Mar 2026
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: 13 Apr 2026
https://github.com/onatm/heimdall
Implicit OpenID Connect (OIDC) and OAuth 2.0 Provider with opinionated identity management
identity-management implicit-flow nodejs oauth2 oauth2-provider oidc oidc-provider
Last synced: 12 Feb 2026
https://github.com/atsuoishimoto/oidc-ssh-ca
A tiny SSH CA for CI/CD and ssh ops — issues short-lived SSH certificates from GitHub Actions OIDC. No long-lived keys in secrets.
ca certificate-authority github github-actions golang oidc ssh ssh-key
Last synced: 24 Jun 2026
https://github.com/damienbod/duende-multi-tenant
Multi tenant support Duende
aspnetcore dotnet duende iam oauth oidc
Last synced: 19 Feb 2026
https://github.com/damienbod/oidc-client-assertion
Use client assertions in OpenID Connect and ASP.NET Core
aspnetcore net oauth oidc openid-connect
Last synced: 27 Mar 2026
https://github.com/maoertel/mozambigue
A Rust lib crate for JWT validation with JWKS caching support
kubernetes oidc rust workload-identity
Last synced: 09 Feb 2026
https://github.com/br3ndonland/terraform-examples
Example Terraform configurations
infrastructure-as-code oidc openid-connect terraform terraform-modules
Last synced: 26 Feb 2026
https://github.com/mikaelkaron/fastify-openid-auth
Fastify auth plugin for openid-client
fastify fastify-plugin oidc openid openid-client
Last synced: 06 May 2025
https://github.com/matthewhartstonge/pkce
A specification compliant implementation of RFC7636 - "Proof Key for Code Exchange (PKCE)" for Go.
code-flow-pkce go go-module golang oauth2 oidc pkce
Last synced: 07 Apr 2025
https://github.com/danielburger1337/openid-hash-php
Create/Verify OpenID Connect (OIDC) verification hashes.
hash oidc openid openid-connect
Last synced: 16 Jun 2026
https://github.com/tigrisdata/mcp-oidc-provider
Open-sourced mcp-oidc-provider: a minimal, vendor-neutral OIDC layer that sits between MCP clients and your upstream IdP (Auth0/Clerk/Okta).
auth mcp oauth oidc oidc-proxy
Last synced: 13 Jan 2026
https://github.com/logto-io/wordpress
Logto WordPress plugin.
authentication authorization jwt logto mfa multi-tenant oauth2 oidc saml sso wordpress wordpress-plugin
Last synced: 14 May 2026
https://github.com/therootcompany/sso-dev
GitHub page for OpenID Configuration and JWKs (.well-known, openid-configuration, jwks.json)
issuer jwks-endpoint oidc openid openid-configuration sso well-known
Last synced: 26 Jan 2026
https://github.com/fusionauth/fusionauth-android-sdk
Android SDK for FusionAuth
android authentication oauth oidc
Last synced: 05 Apr 2025
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: 10 Mar 2026
https://github.com/casdoor/casdoor-electron-example
An Electron app example for Casdoor based on Casdoor JS SDK: https://github.com/casdoor/casdoor-js-sdk
casdoor electron iam javascript js oauth oidc saml sdk sso typescript
Last synced: 10 Apr 2025
https://github.com/hipvlady/subzero
Project SubZeo: Zero Trust AI Gateway (ZTAG)
ai ai-agents api-gateway asyncio auth0 auth0-jwt authorization fga genai identity jwt jwt-authentication mcp oauth2 oidc security security-tools
Last synced: 01 May 2026
https://github.com/authlete/authlete-deno
Authlete Library for Deno
deno javascript library oauth oauth2 oidc openid-connect typescript
Last synced: 21 Feb 2026
https://github.com/cidaas/cidaas-sdk-ios-v2
With this SDK, you can integrate cidaas smoothly and with minimal effort into your IOS application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure – Fast – And unrivaled Swabian.
cidaas ios oauth2 oidc openid-connect
Last synced: 05 Mar 2026
https://github.com/authlete/authlete-go-gin
Authlete Library for Gin (Go)
gin go golang library oauth oauth2 oidc openid-connect
Last synced: 08 Apr 2026
https://github.com/roar-skinderviken/vicx-applications
Repo for jr. and me to play with microk8s, Flux CD and GitHub Actions
exposed-orm graphql java jest kotlin ktor ktor-server mockk next-auth nextjs oidc openapi3 rest-api spring-boot spring-oauth-server springmockk swagger-ui
Last synced: 04 Mar 2026
https://github.com/mjpitz/oauth-oidc-cubbyhole
Demonstration of sharing secret data between an OAuth/OIDC client and an Identity Providers web client.
Last synced: 23 Oct 2025
https://github.com/oktadev/okta-react-hooks-example
React Hooks Example
authentication javascript oidc react-hooks reactjs
Last synced: 16 Oct 2025
https://github.com/holos-run/holos-console
Holos Web UI and gRPC API server
connectrpc go grpc holos oidc pkce react typescript
Last synced: 02 Apr 2026
https://github.com/nmerget/trupu
Trusted Publishing for Docker registries using GitHub Actions OIDC.
authentication docker forward-auth github-actions oidc registry traefik trusted-publishing
Last synced: 30 Apr 2026
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: 29 Apr 2026
https://github.com/nimbolus/openstack-nova-instance-identity-provider
A OIDC identity provider which issues tokens for OpenStack compute instances using the vendordata approach
identity-provider metadata nova oidc openstack vendor-data
Last synced: 19 Jun 2026
https://github.com/authentiqid/passport-authentiq
PassportJS strategy for Authentiq ID.
authentication authentiq identity oauth2 oidc passportjs strategy
Last synced: 18 May 2026
https://github.com/ansforge/keycloak-custom-identity-provider-mapper
Keycloak OIDC mapper
Last synced: 28 Feb 2025
https://github.com/ladesa-ro/authentication-service
Autenticação do Ladesa.
auth authentication identity-provider idp issuer jwt keycloak ladesa login oauth2 oidc openid-connect sso
Last synced: 26 Feb 2026
https://github.com/developer-friendly/k8s-external-secret-azure-vault
This repo demonstrates how to fetch secrets from Azure Key Vault using the Kubernetes External Secrets operator. It leverages OIDC authentication and Azure Workload Identity to securely access the vault from within a Kubernetes cluster. The implementation uses K3d, OpenTofu, and Terragrunt for infrastructure provisioning, showcasing GitOps practice
authentication authorization azure azure-ad azure-key-vault ci-cd cloud-security devops external-secrets github-actions gitops infrastructure-as-code k3d kubernetes oidc openid-connect secrets-management service-account terragrunt workload-identity
Last synced: 07 Feb 2026
https://github.com/wengchaoxi/auth-proxy
A minimalist reverse proxy service for web service authentication. 一个极简的用于 Web 服务鉴权的反向代理服务
auth-proxy docker go oauth2 oidc web
Last synced: 15 Feb 2026
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: 01 May 2026
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: 05 Apr 2025
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: 15 Mar 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: 27 Apr 2026
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: 25 Apr 2026
https://github.com/authentiqid/authentiq-salesforce-registration-handler
Authentiq OpenID Connect Registration Handler for Salesforce
2fa authentication oauth2 oidc openid passwordless salesforce
Last synced: 25 Feb 2026
https://github.com/ladesa-ro/autenticacao
Autenticação do Ladesa.
auth authentication identity-provider idp issuer jwt keycloak ladesa ladesa-ro login oauth2 oidc openid-connect single-sign-on sisgea sisgha sso
Last synced: 30 Apr 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: 05 Apr 2025
https://github.com/boase/identityserver-spa-seed
Example implementation of identityserver with mongodb and a connected Vue SPA application
aspnetcore authentication identityserver mongodb netcore oidc vuejs
Last synced: 16 Apr 2026
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 Apr 2025