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/gluufederation/gluu-passport-testing
Gluu Passport Stage Tests
auth authentication authorization behave droplet gluu-passport-testing idp inbound oauth2 oidc python saml stage test-automation testing
Last synced: 30 Mar 2025
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: 14 Mar 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: 26 Aug 2025
https://github.com/sesaquecruz/auth-infrastructure
A Secure Infrastructure with Apache APISIX and Keycloak.
api-gateway apisix iam keycloak oauth2 oidc
Last synced: 07 Sep 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: 25 Mar 2025
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: 12 Apr 2025
https://github.com/office-of-digital-services/django-cdt-identity
Django client for identity proofing and claims verification with the California Department of Technology's Identity Gateway.
django django-application oidc oidc-client
Last synced: 18 Apr 2026
https://github.com/factorial-io/imap-mcp
A mcp server exposing imap server with oauth
imap mcp mcp-server mcp-servers oidc
Last synced: 04 Apr 2026
https://github.com/gi0baro/ovpn-portal
Build client OpenVPN configurations with OIDC authentication
Last synced: 16 Aug 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: 03 May 2026
https://github.com/rusets/docker-ecs-deployment
A fully automated, scale-to-zero AWS ECS Fargate platform — wake-on-demand via API Gateway + Lambda, auto-sleep via EventBridge, Terraform IaC, and GitHub Actions OIDC CI/CD. Zero idle cost. Clean, modern, conference-ready architecture.
api-gateway autosleep aws aws-ecs cloud-engineering cost-optimization devops docker ecs-deployment ecs-fargate fargate github-actions iac infrastructure-as-code lambda oidc scale-to-zero serverless terraform wake-on-demand
Last synced: 08 Apr 2026
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: 19 Apr 2025
https://github.com/pneff93/cfk-clients-oauth
Repository for OAuth client authentication in Confluent for Kubernetes on Azure Kubernetes Service
azure-kubernetes-service confluent-for-kubernetes kafka oauth2 oidc
Last synced: 24 Jun 2026
https://github.com/zitadel/example-auth-expressjs
A guide to securing Express apps with ZITADEL using AuthJS, OIDC, and the PKCE flow.
bff example expressjs iam node oauth2 oidc openid passportjs pkce session typescript
Last synced: 08 May 2026
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: 21 Jul 2025
https://github.com/mikaelkaron/fastify-openid-client
Fastify plugin for openid-client
fastify fastify-plugin oidc openid openid-client
Last synced: 08 Aug 2025
https://github.com/horothesun/infra-cookiecutter-template
Bootstrap your Terraform AWS infrastructure.
aws bootstrap bootstrapping ci ci-cd cicd cookiecutter cookiecutter-template github-oidc iac infrastructure infrastructure-as-code initial-setup lean oidc oidc-provider template terraform terraform-aws terraforming
Last synced: 09 Oct 2025
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: 02 Feb 2026
https://github.com/jokk-itu/authserver-framework
The AuthServer IdP framework. OAuth and OIDC at scale, secure by default.
csharp dotnet identity idp jwt oauth2 oidc openid openid-connect openidconnect security
Last synced: 16 Jun 2026
https://github.com/trivago/identity-metadata-server
Kubernetes identity management for hybrid workloads
golang google-cloud google-cloud-platform hybrid hybrid-cloud kubernetes oidc security workload-identity workload-identity-federation
Last synced: 12 Apr 2026
https://github.com/hidglobal/digitalpersona-sample-js-oidc
Sample code using Digital Persona IdP in AngularJS SPA and Node.js Express web service
angularjs digitalpersona digitalpersona-identity-provider jwt nodejs oidc openid-connect uareu
Last synced: 15 Apr 2026
https://github.com/croessner/nauthilus
General purpose authentication and authorization server wriiten in Go
authentication dovecot haproxy mail nginx oidc ory-hydra
Last synced: 16 Mar 2026
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: 24 Jan 2026
https://github.com/embesozzi/oidc-demoapp-vuejs
Vuejs OpenID Connect demo application
oauth2 oidc oidc-client vue-router vuejs vuex
Last synced: 11 Jul 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: 29 Jul 2025
https://github.com/antkawam/claude-code-aws-gateway
Self-hosted API gateway for Claude Code on Amazon Bedrock. Team management, virtual API keys, per-user budgets, OIDC SSO, web search, and an admin portal.
amazon-bedrock anthropic api-gateway api-proxy aws-cdk bedrock-runtime budget-management claude claude-code developer-tools docker ecs-fargate graviton llm-proxy oidc rust self-hosted sso team-management web-search
Last synced: 01 Apr 2026
https://github.com/Office-of-Digital-Services/django-cdt-identity
Django client for identity proofing and claims verification with the California Department of Technology's Identity Gateway.
django django-application oidc oidc-client
Last synced: 23 Oct 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 Jan 2026
https://github.com/arkadiusjonczek/keycloak-oidc-jwt-opa-demo
Keycloak + OpenID Connect + JWT + Open Policy Agent (DEMO)
cloud-native docker jwt keycloak oidc opa open-policy-agent openid-connect
Last synced: 23 Jan 2026
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: 18 May 2026
https://github.com/rgl/terraform-keycloak
Keycloak playground
keycloak oauth2 oauth2-client oauth2-server oidc saml saml-service-provider saml2 terraform
Last synced: 03 Feb 2026
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: 13 May 2026
https://github.com/madarche/oauth2-resource-server-example
OAuth2 Resource Server (RS) example
oauth2 oidc openid openid-client openid-connect
Last synced: 05 Apr 2025
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: 25 Mar 2025
https://github.com/meysam81/go-auth
Production-ready authentication library for Go with Basic Auth, JWT, WebAuthn/Passkeys, TOTP 2FA, and OAuth2/OIDC SSO (Google, GitHub, Microsoft, and 7+ providers). Storage-agnostic, framework-agnostic, SOC2/GDPR compliant audit logging.
audit-logging auth-library authentication bcrypt compliance golang golang-authentication golang-library jwt middleware oauth2 oidc passkeys passwordless security session-management sso totp two-factor-authentication webauthn
Last synced: 01 Mar 2026
https://github.com/stillya/goidc
This package provides a simple way to authenticate users with OpenID Connect and help you to create an authentication service.
Last synced: 13 Jan 2026
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: 19 Jan 2026
https://github.com/eugenioenko/oidc-js
Drop-in OIDC authentication for every JavaScript framework. Zero dependencies. React, Vue, Svelte, Angular, Solid, Preact, Lit.
angular authentication identity javascript jwt lit oauth oauth2 oidc openid-connect pkce preact react solidjs sso svelte typescript vue web-components
Last synced: 08 Jun 2026
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: 05 Apr 2026
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: 14 May 2026
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: 14 May 2026
https://github.com/argob/mi-argentina-docs
Estándar de identidad digital simple, ágil y seguro.
oidc oidc-provider openid-connect openid-provider sso-authentication
Last synced: 02 Feb 2026
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: 14 May 2026
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: 14 May 2026
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: 09 Mar 2026
https://github.com/easy-oidc/terraform-aws-easy-oidc
Terraform module for deploying Easy OIDC on AWS. Easy OIDC is an Open Source OIDC server written in Go.
kubernetes oauth2 oidc oidc-server terraform
Last synced: 14 May 2026
https://github.com/strehle/spring-openid-client
Spring Security OpenID client implementation (demo use case)
oauth2 oidc spring spring-boot uaa uaa-client
Last synced: 08 Jul 2025
https://github.com/cerberus-iam/laravel-sdk
🛡️ Cerberus IAM Laravel Integration Package (PHP)
authorization-code-flow iam jwks jwt laravel laravel-auth laravel-package middleware oauth2 oidc openid-connect pkce rbac roles single-sign-on sso user-provisioning
Last synced: 24 Apr 2026
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: 06 Mar 2026
https://github.com/fajarnugraha37/sso
This repository is a Docker-based single sign-on sandbox that wires Keycloak, a custom Node.js OIDC provider, and sample services behind an Nginx proxy to demonstrate shared authentication across multiple applications
authentication jwt keycloak nodejs oidc oidc-server sso
Last synced: 16 May 2026
https://github.com/schamane/forward-auth-oidc-bun
Transparent proxy as auth forward with oidc on bun
auth bun forward-auth oidc proxy
Last synced: 27 Mar 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: 10 Jul 2025
https://github.com/javier/questdb-oauth-query
send queries to questdb over rest api using oauth
database oauth2 oidc oidc-client questdb sql time-series
Last synced: 16 May 2026
https://github.com/strata-io/helm-charts
The official Helm Charts for Maverics
distributed helm helm-chart identity kubernetes maverics oidc orchestration rbac saml webauthn
Last synced: 15 Jan 2026
https://github.com/davidallendj/opaal
Tool to automate the OAuth 2.0/OIDC flows
authorization-flow cli login oauth2 oidc
Last synced: 12 Apr 2025
https://github.com/sourcegraph/sourcegraph-accounts-sdk-go
Go SDK for integrating with Sourcegraph Accounts Management System (SAMS)
authentication gcp-pubsub go grpc machine-to-machine-communication oauth2 oidc sams sdk
Last synced: 21 Jun 2025
https://github.com/saidsef/terraform-gcp-github-oidc
Terraform module to configure GitHub Actions as an IAM OIDC identity provider in GCP
gcp gcp-automation-gitops gcp-github github-actions identity-pool oidc openid openid-connect terraform-gcp terraform-module
Last synced: 17 May 2026
https://github.com/vdbulcke/oauthx
a fully-featured oauth2 client library
go golang oauth2 oauth2-client oidc openid-connect
Last synced: 11 Sep 2025
https://github.com/plusauth/plusauth-oidc-android
OpenID Connect Library for Android by PlusAuth.
Last synced: 17 May 2026
https://github.com/curveball/next-a12n
A sample pnpm workspace using `@curveball/a12n-server` and Next.js 15
authentication next-auth next-auth-v5 nextjs oauth2 oidc
Last synced: 17 May 2026
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: 07 Apr 2026
https://github.com/liam-middlebrook/csh-plug
Advertisements are the F U T U R E
advertising ceph-radosgw csh golang memes oidc
Last synced: 24 Jun 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: 12 Apr 2026
https://github.com/mrsimonemms/opensesame
Authentication and authorisation for cloud-native apps
authentication authorisation authorization cloud-native container docker kubernetes oidc passportjs user-management
Last synced: 02 May 2026
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: 12 May 2026
https://github.com/ubipo/tijmid
Home-crafted identity and OpenID Connect server
Last synced: 02 Mar 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: 18 May 2026
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 Aug 2025
https://github.com/lance0/latch
Latch is a lightweight, security-minded authentication library for Next.js that implements OpenID Connect the right way — PKCE, refresh tokens, cookie sealing — and works in Azure Government clouds out of the box.
authentication azure gcc-high nextjs oidc react sovereign-cloud
Last synced: 07 Mar 2026
https://github.com/aguafrommars/terraform-helm-theidserver
TheidServer Terraform module
duende-identityserver helm iam identityserver4 kubertnetes oidc openid openid-connect openidconnect sso sso-authentication terraform terraform-module theidserver ws-federation wsfederation
Last synced: 29 Mar 2025
https://github.com/tortoaster/toast
A blogging application to write about my hobby projects, like this blogging application
axum oidc s3 sqlx svelte tailwindcss
Last synced: 14 Sep 2025
https://github.com/forage409/authcore
NEXUS / AuthCore — Auth-as-a-Service on Cloudflare Workers
authentication cloudflare-workers identity-provider oidc openid-connect sso
Last synced: 20 May 2026
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: 15 May 2026
https://github.com/wirepact/demo-applications
WirePact demo applications in a Docker container. App and API in various variants.
basic-authentication demo-app oidc wirepact
Last synced: 17 Jan 2026
https://github.com/wjglerum/quarkus-oidc-sso
SSO made easy with Quarkus OIDC
Last synced: 18 Feb 2026
https://github.com/daedaluz/uyulala
Web based authenticator, implementing OAuth2 code flow and BankID-like api interface.
extended-ciba oauth2 oidc passkeys webauthn
Last synced: 07 Apr 2025
https://github.com/zitadel/example-apache2
Minimum ZITADEL integration with Apache2
apache2 authentication oidc pkce zitadel
Last synced: 02 Sep 2025
https://github.com/limitcool/gatewarden
Open-source AI WAF for self-hosted apps, built for Caddy, trusted identity headers, deterministic enforcement, and reviewable AI-assisted security operations.
access-control ai ai-security ai-waf application-security caddy caddy-server forward-auth homelab nextjs oidc postgres reverse-proxy rust security-gateway sqlite waf web-application-firewall zero-trust
Last synced: 23 May 2026
https://github.com/realniraj/argocd-aks-entra-id-sso
🚀 Automated deployment of a production-ready Argo CD on AKS, secured with TLS and secret-less Microsoft Entra ID SSO using Workload Identity.
aks argocd azure azure-kubernetes-service azurekubernetesservice bash entra-id gitops helm nginx oauth2 oidc sso workload-identity-federation
Last synced: 20 Sep 2025
https://github.com/ssoriche/terraform-provider-kanidm
Terraform provider for Kanidm identity management system
identity-management kanidm oauth2 oidc terraform terraform-provider
Last synced: 19 Feb 2026
https://github.com/trallnag/token2go-server
Augmentation to auth schemas that provides access to secrets.
Last synced: 02 Aug 2025
https://github.com/dohabanoui/security-of-distributed-systems-oauth2-oidc-and-keycloak
Securing distributed systems using Keycloak, an identity and access management server compliant with OAuth2 and OIDC standards, integrated with Spring Boot and Angular.
angular auth2 distributed-systems keycloak oidc openfeign security spring-boot spring-security
Last synced: 09 May 2026
https://github.com/unitvectory-labs/jwks-catalog
A catalog of JWKS endpoints for popular websites.
Last synced: 09 Aug 2025
https://github.com/aayush-683/keycloak-express
A sample app that shows the usage of keycloak authentication in an Express Webserver
authentication authentication-backend ejs expressjs keycloak keycloak-server oauth2-server oidc openid-connect passportjs resume-project session
Last synced: 10 Apr 2026
https://github.com/davidmontoyago/pulumi-gcp-github-registry
Setup GCP Artifact Registry with OIDC auth for Github Actions
gcp github-actions oidc pulumi
Last synced: 16 Feb 2026
https://github.com/glocktober/flaskoidc
OIDC Service Provider for Flask applications
authentication authorization flask flask-blueprints oidc oidc-client python3
Last synced: 15 Apr 2026
https://github.com/nginx-openid-connect/nginx-oidc-keycloak
NGINX Plus OIDC w/ Keycloak Integration
identity-provider idp keycloak nginx nginx-oidc nginx-openid-connect nginx-plus oauth2 oidc openid-connect
Last synced: 02 Mar 2025