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/mcp-auth/docs

🔐 Plug-and-play auth for MCP servers.

authentication authorization mcp mcp-server modelcontextprotocol oauth2 oidc

Last synced: 24 Apr 2026

https://github.com/scalekit-inc/scalekit-sdk-node

Node.js SDK for enterprise authentication - integrate SAML and OIDC Single Sign-On in hours

authentication client-library enterprise-auth javascript nodejs oidc saml sdk sso typescript

Last synced: 10 Feb 2026

https://github.com/passageidentity/passage-swift

Passkey Complete for Apple Platforms - Go completely passwordless with a standalone auth solution in your Swift apps with Passage by 1Password

1password apple authentication biometrics ciam ios macos magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless swift tvos webauthn

Last synced: 10 Jul 2025

https://github.com/grahamar/belem

CLI for aws-credentials-broker

aws aws-cli awscli cli credentials federated google oidc saml

Last synced: 12 Jan 2026

https://github.com/goafabric/callee-service

🌱 Very tiny SPRING Service without Persistence - Also includes a native image build

aspect native oidc openapi prometheus rest-api security spring-boot tracing

Last synced: 04 Mar 2026

https://github.com/elmarx/mouflon

Command-line OIDC client

cli deno keycloak oidc

Last synced: 16 Apr 2026

https://github.com/maykinmedia/mozilla-django-oidc-db

Database-backed settings for mozilla-django-oidc, with modified unique identifiers for users

authentication django oidc

Last synced: 26 Apr 2025

https://github.com/passageidentity/passage-android

Passage for Android - Add native passwordless authentication to your Android app with Passage by 1Password

1password android authentication biometrics ciam identity kotlin magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkey-flex passkey-ready passkeys passwordless webauthn

Last synced: 10 Jul 2025

https://github.com/boburmirzo/apisix-authgear-oidc-full-stack-auth

A full-stack authentication app with APISIX, Authgear and OIDC

apisix authentication authgear docker javascript oidc

Last synced: 20 Jun 2025

https://github.com/authentiqid/omniauth-authentiq

OmniAuth strategy for authenticating with Authentiq ID apps (iOS, Android). Supports OpenID Connect.

authentiq oauth2 oidc omniauth openid-connect rails strategy

Last synced: 08 Jul 2025

https://github.com/cidaas/cidaas-for-typo3

Enables secure and convenient authentication of users in TYPO3 with cidaas. Secure – Fast – And unrivaled Swabian.

cidaas cms oauth2 oidc openid-connect plugin sso typo3

Last synced: 14 Apr 2025

https://github.com/astral-sh/ambient-id

A library for accessing ambient OpenID Connect tokens

authentication github-actions gitlab-ci oidc

Last synced: 09 Feb 2026

https://github.com/jonatasoli/keyrunes

⚔️ A modern, attribute-aware access control engine written in Rust. Supports RBAC, ABAC, ReBAC, PBAC, and fine-grained multi-tenant policies. Built to rival Keycloak's authorization module.

abac api authentication keyrunes oauth2 oidc pbac permissions rbac rebac rust rust-lang rustlang saml

Last synced: 21 Jun 2025

https://github.com/kirill-dev-pro/oauth-vpn-portal

Share your VPN with your group by OAuth and OpenID Connect

marzban oauth2 oidc vpn

Last synced: 18 Aug 2025

https://github.com/redot-engine/redocker

A Collection of Redot Docker Images for use in CI/CD

ci-cd docker docker-image oidc redot-engine

Last synced: 02 May 2026

https://github.com/techsavvyash/oidc-lite

Lightweight OIDC based auth service in NestJS

authentication oauth2 oidc

Last synced: 09 Mar 2026

https://github.com/szymonpoltorak/social-app

Social media application as a individual academic project continued in my free time using Angular and Spring Boot.

angular docker hibernate java jwt-bearer-tokens maven ngx-markdown oauth2 oidc spring-boot spring-security typescript

Last synced: 14 Aug 2025

https://github.com/damienbod/token-mgmt-ui-application

ASP.NET Core application access token management

aspnetcore dotnet iam oauth oidc openidconnect openiddict

Last synced: 22 Mar 2025

https://github.com/blakeembrey/token-hash

Generate base64url encoding from the left-most half of the hash of a token.

code hash oidc openid-connect token

Last synced: 03 Sep 2025

https://github.com/ncarlier/node-red-contrib-openid

Node-RED node to use OpenID Connect with HTTP nodes

node-red oidc oidc-client openid-connect openidconnect-client

Last synced: 16 Mar 2026

https://github.com/embarkstudios/helix-oidc

🧬 Helix Perforce OIDC validator

oidc perforce sso

Last synced: 02 Jul 2025

https://github.com/realkinetic/gcp-spring-oidc

Spring RestTemplate interceptor which can make authenticated requests to GCP Identity-Aware Proxy using a service account

authentication gcp gcp-iap oauth2 oidc openid-connect resttemplate spring

Last synced: 20 May 2026

https://github.com/cidaas/cidaas-for-wordpress

This plugin allows to authenticate users against cidaas identity server and logging them in in WordPress automatically. Secure – Fast – And unrivaled Swabian.

cidaas cms oauth2 oidc openid-connect plugin sso wordpress

Last synced: 21 May 2026

https://github.com/powerdns-authadmin/powerdns-authadmin

Modern self-hosted DNS administration UI for PowerDNS Authoritative - RBAC, OIDC SSO, audit log, DNSSEC, multi-backend (clusters & primary/secondary). A maintained alternative to PowerDNS-Admin.

authoritative-dns dns dns-management dns-server dnssec docker homelab nextjs oidc powerdns powerdns-admin rbac self-hosted selfhosted sso typescript

Last synced: 04 Jun 2026

https://github.com/oslokommune/go-oidc-middleware

A middleware for validating JWT tokens made by an OpenID Connect compliant provider

go golang jwt kjoremiljo oauth2 oidc origohub

Last synced: 16 Jan 2026

https://github.com/celsiusnarhwal/snowflake

Use Discord as an OpenID Connect provider

authentication discord oauth oauth2 oidc openid openid-connect

Last synced: 01 Feb 2026

https://github.com/matsest/az-oidc-managed-identity-demo

Federated credentials with Open ID Connect to Managed Identities with GitHub Actions

azure azure-identity azure-powershell demo managed-identity oidc powershell pwsh

Last synced: 15 Aug 2025

https://github.com/zachscroggins/sk-oidc-oauth

OIDC/OAuth2 authentication and authorization for prerendered/client-side-rendered SvelteKit apps.

browser client client-side-rendering csr oauth oauth2 oidc prerender svelte sveltekit

Last synced: 23 Apr 2025

https://github.com/ncarlier/node-red-contrib-auth-oidc

Node-RED node to use OpenID Connect with HTTP input nodes.

auth authentication node-red oidc openid openid-connect

Last synced: 30 Jun 2025

https://github.com/casdoor/casdoor-raw-js-example

Casdoor example for vanilla HTML + JS +CSS websites

auth casbin casdoor css example html js oauth oidc sdk sso vanilla

Last synced: 01 Apr 2026

https://github.com/xenitab/aad-oidc-identity

This proof of concept aims to showcase the new federated identity credentials in Azure AD working together with Service Account Token Volume Projection and Service Account Issuer Discovery in Kubernetes.

aks azure azuread kubernetes oidc

Last synced: 19 Apr 2026

https://github.com/michalswi/keycloak-client

simple keycloak client

keycloak keycloak-client oidc

Last synced: 10 May 2026

https://github.com/freepik-company/bgos

A process to synchronize selected G.Workspace groups into Hashicorp Boundary groups with authoritative approach

bgos gitops golang google-workspace gsuite hashicorp-boundary oidc

Last synced: 02 May 2026

https://github.com/andrew-chen-wang/django-social-provider-and-consumer-tutorial

Combined tutorial for creating a social provider and consumer (i.e. website that lets users register from provider)

django django-allauth django-oauth-toolkit oauth oauth-client oauth-consumer oauth-provider oidc openid-connect social-provider

Last synced: 04 Apr 2025

https://github.com/authgear/authgear-example-dotnet

Authentication for ASP.NET apps with Authgear and OpenID Connect

asp-net-core authentication dotnet oidc

Last synced: 13 Apr 2025

https://github.com/darwinz/kudos

Go API and Vue.js SPA frontend. GitHub repo keyword search with a feature allowing users to upvote (give kudos) to found repos

docker-compose github go golang hacktoberfest identity-provider mongodb oidc okta restful-api single-page-app vue vuejs

Last synced: 04 Mar 2026

https://github.com/tspascoal/gh-oidc-sub

GitHub CLI extension to configure Actions OIDC subject templates

gh-extension github github-actions oidc

Last synced: 07 May 2025

https://github.com/mrsaints/cloudflare-ext-authz-service

An Envoy External Authorization (ext_authz) service for ensuring requests are authenticated through Cloudflare Access, built with Contour in mind.

access authentication authorization cloud-native cloudflare contour envoy ext-authz ingress kubernetes oidc proxy sso zero-trust

Last synced: 18 Apr 2026

https://github.com/rusets/aws-multi-tier-infra

Automated AWS Multi-Tier Infrastructure — Wake/Sleep Environment powered by Terraform, Lambda & GitHub Actions.

alb automation aws cicd cloud-engineering cloudfront cost-optimization devops dynamodb ec2 github-actions infrastructure-as-code lambda oidc rds route53 serverless ssm terraform

Last synced: 08 Apr 2026

https://github.com/okta-graveyard/auth0-product-education-labs

A set of tools and example applications for Product Education courses

oauth2 oidc vercel

Last synced: 02 Oct 2025

https://github.com/foopis23/auth-hono

The unofficial Auth.js integration for Hono

auth authjs hono oidc outh outh2

Last synced: 12 Apr 2025

https://github.com/helloimalastair/authrora

Authentication and Authorization at the Edge

access cloudflare oidc svelte sveltekit tailwindcss turso webauthn workers

Last synced: 19 Feb 2026

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

Dart client SDK for Casdoor (for Dart backend, for Flutter & Dart frontend see: https://github.com/casdoor/casdoor-flutter-sdk)

auth authentication authn casdoor dart flutter iam oauth oidc sdk sso

Last synced: 12 May 2026

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

Casdoor iOS client SDK (in Swift)

apple authentication casdoor ios jwt oauth objective-c oidc sdk swift

Last synced: 10 Mar 2026

https://github.com/asaintsever/traefik-forwardauth-authcode-pkce

Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow

auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2

Last synced: 13 Apr 2026

https://github.com/onatm/heimdall

Implicit OpenID Connect (OIDC) and OAuth 2.0 Provider with opinionated identity management

identity-management implicit-flow nodejs oauth2 oauth2-provider oidc oidc-provider

Last synced: 12 Feb 2026

https://github.com/atsuoishimoto/oidc-ssh-ca

A tiny SSH CA for CI/CD and ssh ops — issues short-lived SSH certificates from GitHub Actions OIDC. No long-lived keys in secrets.

ca certificate-authority github github-actions golang oidc ssh ssh-key

Last synced: 24 Jun 2026

https://github.com/damienbod/duende-multi-tenant

Multi tenant support Duende

aspnetcore dotnet duende iam oauth oidc

Last synced: 19 Feb 2026

https://github.com/damienbod/oidc-client-assertion

Use client assertions in OpenID Connect and ASP.NET Core

aspnetcore net oauth oidc openid-connect

Last synced: 27 Mar 2026

https://github.com/maoertel/mozambigue

A Rust lib crate for JWT validation with JWKS caching support

kubernetes oidc rust workload-identity

Last synced: 09 Feb 2026

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

🔑 Command Line Interface (CLI) tool for Casdoor

auth authentication authn bash cas casbin casdoor cli client command-line identity oauth oidc saml sdk shell sso

Last synced: 22 Sep 2025

https://github.com/mikaelkaron/fastify-openid-auth

Fastify auth plugin for openid-client

fastify fastify-plugin oidc openid openid-client

Last synced: 06 May 2025

https://github.com/matthewhartstonge/pkce

A specification compliant implementation of RFC7636 - "Proof Key for Code Exchange (PKCE)" for Go.

code-flow-pkce go go-module golang oauth2 oidc pkce

Last synced: 07 Apr 2025

https://github.com/danielburger1337/openid-hash-php

Create/Verify OpenID Connect (OIDC) verification hashes.

hash oidc openid openid-connect

Last synced: 16 Jun 2026

https://github.com/casdoor/casdoor-cpp-qt-example

C++ Qt desktop app example for Casdoor based on: https://github.com/casdoor/casdoor-cpp-sdk

auth authentication c casdoor cpp desktop iam oauth oidc qt sso

Last synced: 22 Sep 2025

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

The example code for Casdoor Rust SDK

auth authn casdoor example oauth oidc rust sdk sso

Last synced: 21 Jul 2025

https://github.com/tigrisdata/mcp-oidc-provider

Open-sourced mcp-oidc-provider: a minimal, vendor-neutral OIDC layer that sits between MCP clients and your upstream IdP (Auth0/Clerk/Okta).

auth mcp oauth oidc oidc-proxy

Last synced: 13 Jan 2026

https://github.com/therootcompany/sso-dev

GitHub page for OpenID Configuration and JWKs (.well-known, openid-configuration, jwks.json)

issuer jwks-endpoint oidc openid openid-configuration sso well-known

Last synced: 26 Jan 2026

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

Android SDK for FusionAuth

android authentication oauth oidc

Last synced: 05 Apr 2025

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

Node.js starter project demonstrating OIDC authentication using Express and Passport.

example express js nodejs oidc openidconnect passport plusauth

Last synced: 10 Mar 2026

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

An Electron app example for Casdoor based on Casdoor JS SDK: https://github.com/casdoor/casdoor-js-sdk

casdoor electron iam javascript js oauth oidc saml sdk sso typescript

Last synced: 10 Apr 2025

https://github.com/cidaas/cidaas-sdk-ios-v2

With this SDK, you can integrate cidaas smoothly and with minimal effort into your IOS application. It enables you to map the most important user flows for OAuth2 and OIDC compliant authentication. Secure – Fast – And unrivaled Swabian.

cidaas ios oauth2 oidc openid-connect

Last synced: 05 Mar 2026

https://github.com/authlete/authlete-go-gin

Authlete Library for Gin (Go)

gin go golang library oauth oauth2 oidc openid-connect

Last synced: 08 Apr 2026

https://github.com/mjpitz/oauth-oidc-cubbyhole

Demonstration of sharing secret data between an OAuth/OIDC client and an Identity Providers web client.

cubbyhole oauth2 oidc

Last synced: 23 Oct 2025

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/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/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/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/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/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/lpabon/oidc-gen-token

Command line program to get a token from an OpenID Connect issuer

auth0 authentication golang jwt oidc openid openid-connect

Last synced: 01 May 2026

https://github.com/madarche/oidc-rp-web-example

OpenID Connect Relying Party (RP) web client (like a web site) example

oidc openid openid-client openid-connect

Last synced: 05 Apr 2025

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/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/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/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/madarche/oidc-rp-native-example

OpenID Connect Relying Party (RP) native client (like a mobile app) example

oidc openid openid-client openid-connect

Last synced: 05 Apr 2025

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