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

oauth2 oidc openvpn vpn

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/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/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/jenkinsci/casdoor-auth-plugin

Jenkins authentication / SSO plugin based on Casdoor

auth cas casdoor jenkins oauth oidc plugin saml sso

Last synced: 01 Nov 2025

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/kun1007/kun-galgame-oauth-solid-axum

OAuth service for Kun Visual Novel Website Clusters.

axum docker oauth oidc rust-web solid solidjs

Last synced: 18 Sep 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: 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/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/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.

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/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/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/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/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/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/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/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.

android oidc 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/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/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

node-oidc-provider oidc

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/lcahlander/multi-container-nginx-react-existdb

Sample deployment of an eXist-db based application into a multiple docker container environment.

aws docker exist-db jwt nginx oidc reactjs

Last synced: 18 Feb 2026

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

java oidc quarkus sso

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/casdoor/casdoor-uniapp-sdk

uni-app SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-uniapp-example

auth authentication authn casdoor iam oauth oidc sso uni-app uniapp vue vuejs

Last synced: 28 Jul 2025

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.

authn authz oauth2 oidc

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.

jwks oidc

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/tulipretail/oauth2-hydra

Hydra Provider for the PHP League OAuth 2.0 Client

composer hydra oauth2 oidc php

Last synced: 15 Apr 2025