An open API service indexing awesome lists of open source software.

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.

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

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.

go golang oidc

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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/zitadel/example-auth-angular

A guide to securing Angular apps with ZITADEL using AuthTS (oidc-client-ts), OIDC, and the PKCE flow.

angular angularjs authts example iam nodejs oauth2 oidc openid pkce session typescript

Last synced: 06 May 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/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/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/unitvectory-labs/jwks-catalog

A catalog of JWKS endpoints for popular websites.

jwks oidc

Last synced: 09 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/chrispsheehan/terraform-aws-github-oidc

A terraform module for creating a validate and a defined scoped deploy role.

aws github-actions gitops iam oidc terraform terraform-module

Last synced: 20 Apr 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/wjglerum/quarkus-oidc-sso

SSO made easy with Quarkus OIDC

java oidc quarkus sso

Last synced: 18 Feb 2026

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/ettysekhon/platform-auth

Keycloak 26.x on GKE with Helm + Terraform realm management. OAuth 2.1/OIDC provider for cumulus-creations.com.

authentication devops gcp gke google-cloud helm infrastructure keycloak kubernetes oauth2 oidc terraform

Last synced: 08 Feb 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/ubipo/tijmid

Home-crafted identity and OpenID Connect server

node-oidc-provider oidc

Last synced: 02 Mar 2025

https://github.com/hpgrahsl/flightswebapi

Sample Project for my Java Magazin (04/2017) Article together with Manfred Steyer

keycloak oauth2 oidc security spring-boot webapi

Last synced: 24 Apr 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/blakearoberts/visage

Visage is a Vite plugin for local development with HMR and OIDC session cookie lifecycle semantics.

authentication hmr local-development oauth2 oidc pkce session-cookie vite vite-plugin

Last synced: 12 Jun 2026

https://github.com/plusauth/plusauth-dotnet-starter

ASP.NET Core starter project demonstrating OIDC authentication using ASP.NET Core 3 and Microsoft.AspNetCore.Authentication.OpenIdConnect.

asp-net-core-3 csharp example oidc openidconnect plusauth

Last synced: 29 Oct 2025

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/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/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/fusionauth/fusionauth-example-symfony

Example application integrating symfony with an OAuth server

fusionauth login-system oauth oidc symfony

Last synced: 26 Apr 2026

https://github.com/robgrame/intune-wipe-portal

Blazor Server (.NET 10) observability portal for intune-wipe-api: KQL dashboards over wipe audit events, Entra ID OIDC + app-role authorization, App Service Linux + UAMI deployment via Bicep.

app-service application-insights azure azure-functions bicep blazor dashboard dotnet dotnet10 entra-id intune kql log-analytics managed-identity microsoft-graph msal observability oidc

Last synced: 07 Jun 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/cruxstack/octo-sts-distros

Distribution packages and deployment artifacts for Chainguard's Octo STS token service

ci-security cicd github-app octo-sts oidc security sts token

Last synced: 17 Jan 2026

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/casdoor/casdoor-nodejs-angular-example

Node.js Express + Angular example app for Casdoor based on casdoor-nodejs-sdk and casdoor-js-sdk

angular casdoor example express iam javascript js node nodejs oauth oidc sso

Last synced: 16 Feb 2026

https://github.com/skulltech/flask-static-oidc-protector

Simple Flask app to provide access to static website through OpenID Connect / OAuth2.0 authorization.

flask oauth2 oauth2-client oidc oidc-client protection static static-site

Last synced: 28 Apr 2026

https://github.com/mrsimonemms/cloud-native-auth

Authentication and authorization for cloud-native apps

authentication authorization cloud-native container docker kubernetes oidc passportjs

Last synced: 23 Mar 2025

https://github.com/waigel/cf-oidc-proxy

Connect GitHub Actions OIDC with Cloudflare by using CF-OIDC-Proxy

cloudflare github oidc proxy

Last synced: 11 Feb 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/eve0415/discord-oidc

Discord OAuth2 to OpenID Connect bridge using Cloudflare Workers.

cloudflare cloudflare-workers cloudflare-zero-trust discord oauth2 oidc

Last synced: 16 Apr 2026

https://github.com/casdoor/casdoor-ios-example

iOS app example to integrate with Casdoor via casdoor-ios-sdk

app auth authn casdoor iam ios oauth oidc sso swift

Last synced: 08 Jun 2026

https://github.com/trallnag/token2go-server

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 02 Aug 2025

https://github.com/libraz/go-oidc-provider

Mount an OpenID Connect Provider on any Go http.Handler. Targets FAPI 2.0 Baseline / Message Signing. Pre-v1.0.

authorization-server dpop fapi fapi2 golang library oauth2 oidc openid-connect

Last synced: 02 Jun 2026

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/franzos/forseti

A self-service UI and OAuth2 login/consent/logout bridge for Ory Kratos + Ory Hydra

hydra kratos oauth2 oidc

Last synced: 08 Jun 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/nitorcreations/aws-oidc-login

CLI login to AWS using OpenID Connect

aws cli login oidc

Last synced: 05 Feb 2026

https://github.com/ap/net-oauth2server-oidc

An OpenID Connect server on top of Net::OAuth2Server

oauth2 oidc open-id-connect openid-connect openidconnect perl

Last synced: 12 Apr 2025

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/andrewstuart/outils

Golang oauth utils, including a simple on-disk cache

cache disk golang jwt oauth oidc openid token utilities

Last synced: 01 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/plusauth/plusauth-oidc-android

OpenID Connect Library for Android by PlusAuth.

android oidc plusauth

Last synced: 17 May 2026

https://github.com/yuno-obsessed/jodrive

Google drive-like file management service

grpc keycloak oauth2 oidc postgresql quarkus quartz

Last synced: 16 Apr 2026

https://github.com/radicand/forwardauth-rs

Rust-based drop-in replacement for traefik-forward-auth0 - forward authentication service for Traefik with Auth0/OIDC support

auth0 authentication forward-auth jwt kubernetes oidc rust traefik

Last synced: 15 Apr 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/ekaone/nextjs-auth0

🔐🗝 NextJS authentication with Auth0

auth0 authentication jsonwebtoken jwt nextjs oidc passport session token

Last synced: 01 May 2026

https://github.com/cli-server/cli-server

Run Claude Code in the browser. Self-hosted, multi-user, Helm-deployable.

ai claude claude-code code-server docker helm kubernetes oidc self-hosted terminal

Last synced: 04 Mar 2026

https://github.com/cyberark/identity-demo-nodejs

Demo app based on Node to showcase the CyberArk Identity capabilities.

cyberark identity login nodejs oauth2 oidc widget

Last synced: 20 Aug 2025

https://github.com/casdoor/casdoor-android-sdk

Android SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-android-example

android auth casdoor java kotlin mobile oauth oidc saml sdk sso

Last synced: 10 Apr 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/miscord-dev/dexsidecar

Issue access token via Dex Machine Authentication with Kubernetes SA tokens

kubernetes oidc sidecar

Last synced: 02 May 2026

https://github.com/trusona/trusona-oidc-springboot-example

Example project integrating with Trusona OIDC gateway using Spring Boot

java java-8 oidc spring-boot trusona-oidc

Last synced: 03 May 2026

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