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-25 00:18:22 UTC
- JSON Representation
https://github.com/apache/sling-org-apache-sling-auth-oauth-client
Apache Sling OAuth client
Last synced: 20 Jan 2026
https://github.com/darrencocco/oidc-lambda-authorizer
AWS OIDC Custom/Lambda Authorizer
aws lambda-authorizer oidc okta openid-connect
Last synced: 30 Mar 2025
https://github.com/nathanjadams/aws_bb_oidc_buckets
Terraform module that creates S3 buckets secured by Bitbucket OIDC roles
aws-s3 bitbucket bitbucket-pipelines oidc terraform terraform-module
Last synced: 15 Mar 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: 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/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/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/nginx-openid-connect/nginx-oidc-multi-clusters
NGINX Plus OIDC Example w/ Multi Clusters/Zones
authentication authorization nginx nginx-plus oidc openid-connect
Last synced: 08 May 2026
https://github.com/mustafadikyar/xamarin-forms-client-oidc
Xamarin Forms Client IdentityServer(Oidc) Integration
Last synced: 29 Apr 2026
https://github.com/elijah629/auth0-electron
Auth0 authentication for electronjs
auth0 authentication nodejs oauth2 oidc
Last synced: 09 May 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/nemirlev/auth-service-example
Complete authentication & authorization example for microservices using Ory Hydra, Ory Kratos, Apache APISIX and Go. Demonstrates JWT vs opaque tokens, OAuth2 flows, and fine-grained permissions.
apache-apisix api-gateway authentication authorization docker golang jwt microservices oauth2 oidc ory-hydra ory-kratos rbac security
Last synced: 09 May 2026
https://github.com/brahmlower/oidc-auth-demo
Minimal web server using OIDC for authentication.
Last synced: 30 Mar 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/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/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/skye-z/uac
Unified Authorization Center
authentication fido2 ldap oauth2 oidc otp saml2 u2f
Last synced: 11 Nov 2025
https://github.com/vbem/configure-huawei-cloud-credentials
πΌ Configure Huawei Cloud Credentials via OIDC for GitHub Actions
actions huawei huaweicloud oidc
Last synced: 21 Jun 2026
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/wo0zz1/power-paint-web
NextJS application for online collective drawing
access-rules auth crdt docker email nextjs oidc react real-time ssr websockets yjs
Last synced: 10 Jun 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/manonworldrepository/linkedin
Linkedin API
linkedin nonce oidc redis sessionstorage spring spring-security springboot
Last synced: 16 Apr 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/sergiopichardo/iam-oidc-with-github-actions
IAM OIDC with Github Actions
aws cdk cloudfront github-actions iam oidc s3
Last synced: 09 May 2026
https://github.com/exanubes/appsync
Go client library for AWS AppSync Events over WebSocket with API key, IAM, Lambda authorizer, Cognito, OIDC, publish, and subscribe support.
appsync appsync-events aws aws-appsync cognito events go golang iam oidc pubsub serverless websocket
Last synced: 23 Jun 2026
https://github.com/keycardai/gha-keycard-auth
GitHub Actions action that exchanges a workflow's OIDC token for scoped credentials via Keycard STS. No static secrets in repo settings.
actions credentials github-actions keycard oauth2 oidc sts
Last synced: 02 Jun 2026
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/the-software-compagny/flower-gate
FlowerGate - Open-source Node.js OIDC auth system leveraging OpenID Connect & OAuth2 for secure, scalable authentication
authentication nestjs nodejs oauth2 oidc openid openid-server
Last synced: 16 Apr 2026
https://github.com/oktadev/auth0-angular-example
Angular + Auth0 Example
angular auth0 oidc openid-connect
Last synced: 22 Sep 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: 10 Apr 2026
https://github.com/goafabric/callee-service-quarkus
βοΈVery tiny QUARKUS Service without Persistence - Also includes a native image build
aspect native oidc openapi prometheus quarkus rest-api security
Last synced: 04 Mar 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/rgglez/gofiber-zitadel-middleware
Middleware to use along with the Zitadel IDP
authentication authentication-middleware go gofiber idp jwt middleware oidc zitadel
Last synced: 04 Mar 2026
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/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/thekoma/rpodder
A modern, self-hostable gpodder.net replacement written in Rust. Sync podcast subscriptions and episode progress across all your devices.
axum docker gpodder kubernetes oidc podcast podcast-sync postgresql prometheus rest-api rust self-hosted sqlite sso svelte
Last synced: 01 Apr 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/djr747/kube-oidc-issuer-reflector
A simple Python application for exposing Kubernetes' OIDC issuer metadata (discovery document and JWKS) anonymously outside the cluster.
kubernetes oidc workload-identity-federation
Last synced: 01 Apr 2026
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/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/liblaf/copier-typescript
Copier template for Bun-first TypeScript libraries with Biome, GitHub Actions CI, release automation, and npm OIDC publishing.
biome bun continuous-integration copier copier-template github-actions npm oidc release-automation typescript
Last synced: 17 Apr 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/scalekit-inc/scalekit-sdk-go
Go SDK for enterprise authentication - lightweight library for SAML and OIDC Single Sign-On
authentication client-library enterprise-auth go golang oidc saml sdk sso
Last synced: 02 Apr 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/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/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/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/coroboros/ci
Reusable GitHub Actions CI for the Coroboros stack.
ci-cd composite-actions coroboros github-actions gitleaks npm-package oidc pnpm reusable-workflows trusted-publishing
Last synced: 04 Jun 2026
https://github.com/univention/univention-keycloak-app
Mirrored Repo for the Keycloak App, for tracking the code that will be uploaded to the provider portal.
keycloak oidc saml univention univention-corporate-server
Last synced: 04 Apr 2026
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/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: 04 Jun 2026
https://github.com/quarkiverse/quarkus-openid-ssf
Quarkus Extensions supporting the Shared Signals Framework (SSF)
caep keycloak oidc quarkus-extension rfc8417 rfc8935 rfc8936 risc secevent security set shared-signals ssf
Last synced: 04 Jun 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/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/biancodavide3/spring-security
Overview of the different ways you can secure your Spring boot Application using Spring Security
basic-authentication form-authentication jwt microservices oauth2 oidc spring-boot spring-security sso
Last synced: 20 Apr 2026
https://github.com/capralifecycle/terraform-github-aws-oidc
Terraform module for configuring authentication between GitHub Actions and AWS, using OpenID Connect.
Last synced: 21 Apr 2026
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/prasanthvijayy/oidc-authhub
An OIDC application with PKCE implementation using Express.js.
authentication authorization oauth2-client oauth2-server oidc openid-client openid-provider sso-solution
Last synced: 24 Apr 2026
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/fusionauth/fusionauth-example-rails-lob-integration
Integration with lob to allow you to send letters for real world address verification
fusionauth lob login-system oauth oauth2 oidc rails
Last synced: 24 Apr 2026
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: 06 Mar 2026
https://github.com/prosellen/kong-api-demo
Demo of how to use auth0 (OIDC) with JWTs and Kong API Gateway
Last synced: 24 Apr 2026
https://github.com/lozlof/gobsg
A secure OIDC Backend-for-Frontend gateway providing cookie-based session management for web clients
authentication authentication-middleware backend-for-frontend bff bff-api bff-services binary crate oidc oidc-proxy oidc-server rust rust-lang rustlang security
Last synced: 25 Apr 2026
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: 25 Apr 2026
https://github.com/sibiraj-s/oidc-setup
Ory Hydra setup for implementing OpenID Connect (OIDC) and assuming role from AWS
assume-role aws aws-sts oidc ory-hydra
Last synced: 25 Apr 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/danmasta/rbac
Authorization helper for node apps
abac authorization oauth oidc permissions rbac saml
Last synced: 26 Mar 2025
https://github.com/detain/phlix-shared
Shared interfaces, DTOs, event names, and protocol types used by both phlix-server and phlix-hub. Composer-installable, PHP 8.3+, zero I/O.
composer-package dto event-dispatcher interfaces jwt library media-server oauth2 oidc php php8 plugin-api psr-11 psr-14 psr-7 sdk shared-library strict-types typed-php
Last synced: 25 Jun 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
https://github.com/codetot-web/sso-for-microsoft-entra
SSO for Microsoft Entra β Single Sign-On for WordPress using SAML 2.0 and OpenID Connect with PKCE
microsoft-entra oidc saml sso wordpress
Last synced: 28 Apr 2026
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: 28 Mar 2025
https://github.com/basis-foundation/basis-poc
BASIS β Building Automation Secure Identity Service β is an open-source project under Basis Foundation. It provides a modern identity, authorization, and audit layer for operational technology environments that were not designed with cloud security in mind.
building-automation docker-compose fastapi identity-management iot keycloak mqtt oidc ot-security
Last synced: 17 May 2026