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-23 00:22:03 UTC
- JSON Representation
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: 11 Apr 2026
https://github.com/codozor/authk
OIDC Token Maintainer: Auto-refresh JWTs in .env files, inspect claims, and manage authentication for your local projects.
authentication cli developer-tools env-management golang jwt oidc token-management
Last synced: 13 Jan 2026
https://github.com/vymalo/opencode-oauth2
OpenCode plugin that secures OpenAI-compatible model providers with OAuth2/OIDC (Authorization Code + PKCE), auto-discovers and syncs models from /v1/models, and injects bearer tokens per request β with strict refresh-token enforcement.
ai authorization-code-flow bearer-token llm model-sync oauth2 oidc openai-compatible opencode opencode-plugin pkce plugin pnpm-workspace refresh-token typescript
Last synced: 26 May 2026
https://github.com/eclipse-csi/pia
Project Identity Authority (PIA) authenticates Eclipse Foundation projects using OpenID Connect (OIDC).
oidc python security supply-chain
Last synced: 20 Feb 2026
https://github.com/geekcell/terraform-aws-iam-github-oidc-provider
Terraform module to provision an AWS IAM GitHub OIDC Provider.
aws github iam oauth oidc terraform terraform-module
Last synced: 01 Mar 2025
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: 13 Apr 2026
https://github.com/divyamohan1993/enterprise-sso-system
Military-grade SSO system with FROST threshold signing, OPAQUE password auth, ML-KEM-768 post-quantum KEM, OIDC/OAuth2, FIDO2/WebAuthn, forward-secret ratcheting, BFT audit. Live demo: sso-system-demo.dmj.one
authentication fido2 frost milnet oauth2 oidc opaque post-quantum rust security sso threshold-cryptography webauthn zero-trust
Last synced: 13 Apr 2026
https://github.com/daptin/daptin-oauth-provider-demo
Docker Compose demo for Daptin as an OAuth 2.0 / OpenID Connect provider, including oauth_connect self-login.
daptin docker-compose nodejs oauth-provider oauth2 oidc openid-connect pkce
Last synced: 31 May 2026
https://github.com/nihldev/terraform-aws-keycloak
Terraform module to deploy Keycloak on AWS ECS Fargate with RDS/Aurora PostgreSQL, ALB, auto-scaling, and optional SES email integration
aurora authentication aws ecs fargate iam identity infrastructure-as-code keycloak oauth2 oidc rds sso terraform terraform-module
Last synced: 13 Jan 2026
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: 13 Apr 2026
https://github.com/kostiantyn-matsebora/helm-charts
Helm chart repository
coredns helm helm-charts helm-charts-repository kubernetes kubernetes-deployment oauth2 oauth2-proxy oidc provisioning pvc
Last synced: 08 Jun 2026
https://github.com/mustafadikyar/xamarin-forms-client-oidc
Xamarin Forms Client IdentityServer(Oidc) Integration
Last synced: 29 Apr 2026
https://github.com/rgl/jenkins-validate-jwt
Validate a Jenkins CI JWT using the keys available at its jwks endpoint
Last synced: 19 Apr 2026
https://github.com/brahmlower/oidc-auth-demo
Minimal web server using OIDC for authentication.
Last synced: 30 Mar 2025
https://github.com/scilifelabdatacentre/oidc-demo
Simple Flask server using OpenID Connect for login
Last synced: 06 Oct 2025
https://github.com/giljr/keycloak-omniauth
Configure OmniAuth for Keycloak in a Rails app.
authentication authorization-code-grant docker keycloak middleware oidc oidc-client oidc-provider omniauth working-apps
Last synced: 06 Oct 2025
https://github.com/dns3l/auth
An OIDC provider for DNS3L
active-directory dex dexidp identity-management ldap oidc oidc-provider
Last synced: 20 Jan 2026
https://github.com/sibiraj-s/pulumi-oidc-example
Create resources with pulumi automation api assuming role from AWS using OIDC
aws oidc pulumi pulumi-automation-sdk pulumi-aws pulumi-go
Last synced: 12 Mar 2026
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: 31 Aug 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: 17 May 2026
https://github.com/skye-z/uac
Unified Authorization Center
authentication fido2 ldap oauth2 oidc otp saml2 u2f
Last synced: 11 Nov 2025
https://github.com/glocktober/bottleoidc
OIDC provider for Bottle apps
bottle oidc oidc-client python3
Last synced: 23 Aug 2025
https://github.com/jku/ci-id
Ambient OIDC credential detection for CI systems
Last synced: 17 Aug 2025
https://github.com/darmiel/talmi
Minimal STS that grants access to downstream resources based on identities from trusted upstream IdPs.
Last synced: 14 Jan 2026
https://github.com/dweber019/spring-security-oauth-query-param-forward
This repository contains a minimalistic sample implementation to forward query parameters to a authentication service. It will enable dynamic passing of parameters like scope, prompt, etc.
oauth2 oidc parameters query-parameters spring-boot spring-mvc spring-security
Last synced: 09 May 2026
https://github.com/eclipse-xfsc/oid4-vci-vp-library
This library contains default golang message structures and types which are used by the micro services as data contract for communication. OCM W-Stack
ocm-w-stack oid4vci oid4vp oidc
Last synced: 09 Jun 2026
https://github.com/ineat/ineat-auth-benchmarks
Provide project samples to demonstrate how each auth. products works.
authentication iam oauth oidc supertokens
Last synced: 08 Nov 2025
https://github.com/alphasecio/oidc-playground
A lightweight OIDC playground with a mock Identity Provider and client UI to explore token generation, validation, and Google Cloud STS exchange.
gcp google-cloud oidc oidc-client oidc-provider
Last synced: 31 Jul 2025
https://github.com/oktadev/auth0-angular-example
Angular + Auth0 Example
angular auth0 oidc openid-connect
Last synced: 22 Sep 2025
https://github.com/el-moudni-hicham/secure-spring-angular-apps-oauth2-oidc-keycloak-google-github
Secure Spring Boot and Angular Apps using Oauth 2 and OIDC Keycloak Google GitHub.
angular github google keycloak oauth2 oidc spring-boot
Last synced: 04 May 2026
https://github.com/ironystock/civic-auth-go
A comprehensive (unofficial) Go SDK for integrating with Civic Auth's OIDC/OAuth2 authentication service
auth authentication authn authn-client civic go oauth2 oidc sdk-go security
Last synced: 11 Oct 2025
https://github.com/lukehedger/aws-github-oidc
Secure access to AWS with GitHub OIDC
aws github-actions oidc openid-connect
Last synced: 14 Apr 2026
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: 10 Apr 2026
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: 23 Feb 2026
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: 03 Nov 2025
https://github.com/qba73/scope
Scope validates if OIDC tokens conform to RFC6749 spec
go go-package golang oidc oidc-token
Last synced: 29 Mar 2025
https://github.com/infn-datacloud/webapp-rgw
Web application for uploading and downloading files to RADOS Gateway/Ceph Object Storage
ceph-radosgw infn infn-cloud object-storage oidc outh2 s3 sts
Last synced: 21 May 2026
https://github.com/mizcausevic-dev/tenant-access-control-plane
Next.js control plane for tenant access governance, GraphQL APIs, role-aware workflows, and production-style delivery assets.
access-control control-plane drizzle graphql identity-governance nextjs oidc platform-engineering playwright postgresql redis tailwindcss typescript
Last synced: 01 Jun 2026
https://github.com/mizcausevic-dev/identity-mesh
SPIFFE-style workload identity broker for AI agents. Short-lived JWT-SVIDs, audience binding, zero long-lived API keys. Zero-trust identity layer for agent fleets.
agent-security ai-agents ciso credential-rotation jwt-svid oidc python spiffe workload-identity zero-trust
Last synced: 01 Jun 2026
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: 14 May 2025
https://github.com/fluffy-bunny/oidc-orchestrator
azuread google-identity idp oidc token-exchange
Last synced: 27 Jan 2026
https://github.com/el-moudni-hicham/spring-security-jwt-oauth2-oidc
Microservices security with Spring Security, JWT and Oauth2 OIDC
jwt oauth2 oidc spring spring-security
Last synced: 10 May 2026
https://github.com/tumbl3w33d/ansible-oidc-aws-token-plugin
Retrieves temporary AWS session token based on id_token exchange via OIDC IDP for use with ansible.
ansible ansible-plugin aws idp oidc openid-connect plugin
Last synced: 03 Jan 2026
https://github.com/twz123/oidc-token-ferry
CLI to perform "out of band" OpenID Connect authentication
cli oidc openid-connect out-of-band
Last synced: 25 Feb 2025
https://github.com/mlflow-oidc/mlflow-tracking-server-docker
Docker image: MLFlow tracking server with OpenID Connect authentication
docker docker-image mlflow mlflow-tracking-server oidc sso
Last synced: 12 May 2026
https://github.com/markovvn1/keenetic-oauth2
Go-based HTTP reverse proxy to replace standard auth in Keenetic Web Interface with OAuth2/OIDC
keenetic oauth2 oidc reverse-proxy
Last synced: 21 May 2026
https://github.com/edgeflare/fabric-oidc-proxy
OIDC/OAuth2 Proxy for Hyperledger Fabric Blockchain
fabric-ca hyperledger-fabric oauth2-proxy oidc
Last synced: 03 Sep 2025
https://github.com/andranikasd/keycloak-cheatsheets
This repository serves as a comprehensive guide, offering users step-by-step instructions, best practices, and ready-to-use configurations to set up and integrate Keycloak in Kubernetes environments.
argocd keycloak kubernetes ldap oidc saml saml2 sso
Last synced: 28 Mar 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: 10 May 2026
https://github.com/dabevlohn/oauth2-proxy-keycloak-homelab-k0s
oauth2-proxy-keycloak-homelab-k0s
k0s keycloak kubernetes kubernetes-cluster kubernetes-deployment oauth2 oauth2-client oauth2-provider oidc oidc-provider
Last synced: 10 May 2026
https://github.com/jmussman/pyrates
The Pyrates (as in "arrgh matey") Project
Last synced: 28 Jan 2026
https://github.com/scalekit-inc/dotnet-example-apps
.NET example applications - ASP.NET Core SAML and OIDC integration samples
aspnet-core csharp demo dotnet examples oidc saml sample-apps sso
Last synced: 14 May 2026
https://github.com/unitvectory-labs/jwks-catalog-crawler-tofu
OpenTofu module for deploying jwks-catalog-crawler to GCP
Last synced: 24 Jan 2026
https://github.com/pdmlab/scopeauthorizationrequirement
Scope Claim authorization Requirement for ASP.NET Core
asp-net-core authorization claims jwt oidc scopes
Last synced: 16 Mar 2026
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: 12 May 2026
https://github.com/businesssimulations/dev-oidc-toolkit
A simple OpenID Connect identity provider for development and testing.
development docker dotnet identity-provider idp oidc open-id-connect testing
Last synced: 24 Feb 2026
https://github.com/scalekit-inc/scalekit-nextjs-auth-example
Production-ready Next.js authentication example with Scalekit OIDC integration. Includes SSO, SAML, session management, protected routes, and TypeScript support for enterprise authentication.
authentication enterprise-auth full-stack-auth nextjs nextjs-auth oauth oidc saml scalekit scim session-management sso typescript
Last synced: 29 Jan 2026
https://github.com/ajtatum/ajt.authserver
An Authentication & Authorization Middle-ware App built from IdentityServer4 to be a single sign on for my in house applications.
aspnet-mvc authentication-middleware dotnetcore identityserver4 oauth2 oidc single-sign-on
Last synced: 11 Apr 2025
https://github.com/wisk-aero-oss/terraform-google-oidc-gitlab
Manage GCP setup for GitLab to connect with OIDC
gcp gitlab google oidc terraform-module
Last synced: 29 Jan 2026
https://github.com/rciam/simple-oidc-client-php
A simple OpenID Connect (OIDC) client for browser-based applications in PHP
oidc oidc-client openidconnect openidconnect-client php
Last synced: 20 Jan 2026
https://github.com/cerberauth/stubidp
A mock OpenID Connect server for developers. Stop waiting for identity providers. Start building.
developer-tools oauth2 oauth2-server oidc openid-connect test-automation testing
Last synced: 07 Mar 2026
https://github.com/gardener/garden-shoot-trust-configurator
Enable shoot clusters with `Managed` Service Account Issuer to be registered as trusted clusters in the Garden cluster.
kubernetes oidc serviceaccount
Last synced: 12 Jan 2026
https://github.com/thilinatlm/vite-plugin-oidc-auth
A Vite plugin that provides OIDC (OpenID Connect) authentication during development
Last synced: 19 May 2026
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: 19 May 2026
https://github.com/nginx-openid-connect/nginx-oidc-amazon-cognito
NGINX Plus OIDC w/ Amazon Cognito Integration
amazon-cognito identity-provider idp nginx nginx-oidc nginx-openid-connect nginx-plus nginxplus oauth2 oidc openid-connect
Last synced: 19 May 2026
https://github.com/casdoor/quarkus-casdoor-auth
Quarkus extension for Casdoor authentication
auth authentication casdoor java jdk oauth oidc quarkus sso
Last synced: 15 Apr 2026
https://github.com/chrispsheehan/just-aws-oidc-action
This GitHub Action sets up just, authenticates to AWS via OIDC, and runs a specified just recipe β useful for clean, repeatable, script-based workflows in infrastructure, DevOps, and CI/CD pipelines.
Last synced: 02 Feb 2026
https://github.com/nginx-openid-connect/nginx-oidc-onelogin
NGINX Plus OIDC w/ OneLogin Integration
identity-provider idp jwt nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc onelogin openid-connect
Last synced: 18 May 2026
https://github.com/morungos/openid-connect-server
A modified version of the MITREid Connect server that connects to a backend LDAP system for its user information and authentication
Last synced: 20 Jun 2025
https://github.com/moesio-f/mlflow-oidc
Sample setup for a MLFlow Tracking Server with OIDC authentication and UMA authorization.
keycloak mlflow mlflow-tracking-server mlops mlops-template oidc
Last synced: 21 Jul 2025
https://github.com/oktadev/okta-vue-login-example
Vue Login Example
access-control authentication login oidc vue vuejs
Last synced: 04 Mar 2025
https://github.com/nginx-openid-connect/f5-oidc-sso-simulator
OpenID Connect based SSO Simulator
amazon-cognito auth0 authentication authorization azure-ad f5-distributed-cloud google-sso iam identity-access-management keycloak oauth oauth2 oidc okta onelogin openid-connect ping-identity sso
Last synced: 08 Oct 2025
https://github.com/avnsx/win11_release_guard
Python module to easily compare the local windows release version, against broadly available official versioning. Detects silent updating-issues. This Repository also acts as the web-source of truth, it displays signed info accessible programmatically through designated GitHub pages.
compliance ed25519 endpoint-management github-actions github-pages json-api microsoft-release-health oidc pypi python release-monitoring rmm security-automation sysadmin trusted-publishing win11 windows windows-11 windows-admin windows-update
Last synced: 13 Jun 2026
https://github.com/ivanjosipovic/pam_oidc_auth
OpenID Connect (OIDC) Pluggable Authentication Module for Linux
jwt oauth2 oidc pam pam-authentication pam-module
Last synced: 13 Feb 2026
https://github.com/forgesworn/anvil
anvil: forge-hardened npm publishing for JS/TS libraries. Reproducible builds, OIDC trusted publishing, hard pre-publish gates. Pure bash, zero dependencies.
github-actions npm npm-publish oidc provenance release reproducible-builds slsa supply-chain-security trusted-publishing
Last synced: 18 Apr 2026
https://github.com/chrispsheehan/terragrunt-aws-oidc-action
GitHub Action that sets up Terraform & Terragrunt, authenticates to AWS via OIDC, and runs Terragrunt actions (apply, destroy, or init outputs-only) with optional vars.
aws github-actions oidc terraform terragrunt
Last synced: 14 Feb 2026
https://github.com/tejeshkumarreddyc/app_with_microservice_arch_by_github_actions
App with Microservice architecture and ci/cd
ci-cd containerization docker ecr ecs-fargate github-actions iam oidc rds
Last synced: 24 Jun 2025