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

jenkins jwt oidc

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.

demo oidc rust sso

Last synced: 30 Mar 2025

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

ci oidc rust

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/rgl/github-octo-sts-playground

My Octo STS playground

github octo-sts oidc

Last synced: 07 Aug 2025

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/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/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/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/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/slice-soft/ss-keel-oauth

Official OAuth addon for Keel β€” OAuth/OIDC integration

addon go keel oauth oidc slicesoft

Last synced: 02 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/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/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/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/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/notmyself/delegated-authorization

This is a demo application that demonstrates how to to do delegated authorization with OAuth 2 using standard .NET libraries.

oauth2 oidc openid-connect

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

github-actions oidc terraform

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

api auth0 jwt oidc

Last synced: 24 Apr 2026

https://github.com/k5va/cv-spring-cloud

Test microservice implementation with spring cloud

cloud java jooq keycloak oauth2 oidc spring

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/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/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/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/wdalmut/k8s-dex-example

Example of DEX for Kubernetes

dex k8s kubernetes oidc

Last synced: 28 Apr 2026

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