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/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/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/mustafadikyar/xamarin-forms-client-oidc

Xamarin Forms Client IdentityServer(Oidc) Integration

identityserver oidc xamarin

Last synced: 29 Apr 2026

https://github.com/kellenmurphy/samlguy

SAML & JWT identity decoder for the IAM community

decoder jwt oauth2 oidc saml tools

Last synced: 25 May 2026

https://github.com/rgl/jenkins-validate-jwt

Validate a Jenkins CI JWT using the keys available at its jwks endpoint

jenkins jwt oidc

Last synced: 19 Apr 2026

https://github.com/brahmlower/oidc-auth-demo

Minimal web server using OIDC for authentication.

demo oidc rust sso

Last synced: 30 Mar 2025

https://github.com/scilifelabdatacentre/oidc-demo

Simple Flask server using OpenID Connect for login

flask oidc

Last synced: 06 Oct 2025

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

ci oidc rust

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.

oidc oidc-federation sts

Last synced: 14 Jan 2026

https://github.com/rgl/github-octo-sts-playground

My Octo STS playground

github octo-sts oidc

Last synced: 07 Aug 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/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/cbchhaya/unix-oidc

OIDC step-up authentication for Linux SSH and sudo. DPoP token binding, device flow MFA, provider-agnostic (Azure AD, Okta, Keycloak). Written in Rust.

authentication dpop linux mfa oidc pam rust security ssh sudo

Last synced: 19 Jan 2026

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

JWT validator with support for JWK, JWKS, and OIDC Discovery

go golang jwk jwks jwt oidc

Last synced: 24 Jul 2025

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

The Pyrates (as in "arrgh matey") Project

oauth oidc okta

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

jwks oidc tofu

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/salrashid123/golang-jwt-yubikey

golang-jwt for Yubikey

golang jwt oidc yubikey

Last synced: 19 May 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

oidc vitejs

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

aws cicd just oidc

Last synced: 02 Feb 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

java oidc

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/umaarov/keycloak-oidc-client

Sample Laravel 12 application demonstrating a OIDC integration with Keycloak

iam keycloak laravel ldap oauth2 oidc php sso

Last synced: 18 May 2026

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

Secure Java Web Application with WildFly, Keycloak, and Kubernetes

java jboss jsp keycloak oidc servlets wildfly

Last synced: 08 May 2025

https://github.com/poteto-go/poteto-oidc-exmaple

poteto oidc exmaple

golang honojs oidc poteto

Last synced: 17 May 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