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/gazbert/openid-connect-spring-client

An OpenID Connect client using Spring Security and the Google Identity Platform.

google-identity google-oauth jwt oidc openid-connect spring-boot spring-oauth2 spring-security

Last synced: 12 Apr 2025

https://github.com/bwplotka/oidc

Golang Open ID Connect (OIDC) client library.

client golang login oidc openid refresh-tokens token-source

Last synced: 08 May 2025

https://github.com/ponack/crucible-iap

Self-hosted Infrastructure Automation Platform — open-source Spacelift or Terraform Cloud alternative

automation devops golang infrastructure-as-code oidc opentofu self-hosted sveltekit terraform

Last synced: 16 Jun 2026

https://github.com/ca-srg/ragent

CLI tool for building production RAG systems from Markdown, CSV, and PDF documents using hybrid search (BM25 + vector) with OpenSearch. Features MCP server, Slack bot, Web UI, multi-source ingestion (local/S3/GitHub), and multi-provider embeddings (Bedrock/Gemini).

aws bedrock cli csv gemini golang hybrid-search markdown mcp-server oidc opensearch opentelemetry pdf rag s3-vectors slack-bot sqlite-vec vector webui

Last synced: 30 Apr 2026

https://github.com/topi314/goapps

Simple Service Dashboard

dashboard golang homelab oidc services

Last synced: 27 Sep 2025

https://github.com/oktadev/okta-play-oidc-example

Example of doing OIDC Authentication with Play, Pac4j, and Okta

java oidc okta pac4j playframework

Last synced: 22 Jul 2025

https://github.com/magnetikonline/action-aws-iam-assume-role

GitHub Action to assume an AWS IAM role via OpenID Connect (OIDC) or a plain old IAM user.

aws github-actions iam iam-role oidc

Last synced: 25 Oct 2025

https://github.com/cidaas/cidaas-sdk-php

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

cidaas oauth2 oidc openid-connect php

Last synced: 14 Apr 2025

https://github.com/gardener/service-account-issuer-discovery

A simple server that exposes the OpenID discovery documents of a Kubernetes cluster.

discovery-service kubernetes oidc serviceaccount

Last synced: 12 Apr 2025

https://github.com/nordeck/jitsi-keycloak-adapter-v2

Allow Jitsi to use Keycloak as an identity and OIDC provider. SSO support for Jitsi

authentication jitsi keycloak oidc sso

Last synced: 20 Jan 2026

https://github.com/wl4g/iam

An enterprise-level open source unified identity authentication and access control management platform, out-of-the-box, supports WeChat/qq/google/facebook and other SNS and openldap joint authentication, AOP implements API-level multi-factor authentication; among them, the enterprise-level gateway module is enhanced: Supports such as canary request-based response cache filter, canary load balancer, universal signature authentication filter, oidc v1/oauth2.x authentication filter, ip filter, traffic replication filter, quota-based request limiter filter Injector, canary-based fault injector filter, and canary-based humanized log filter; among them, the message bus and real-time analysis modules based on Flink/Kafka/Pulsar/Rabbitmq/HBase/ES/Hive support functions such as abnormal events or Real-time risk warning and early warning, as well as historical event analysis reports, etc.

authentication cas eventbus flink iam ldap oauth2 oidc saml sso

Last synced: 01 Feb 2026

https://github.com/actoaps/fafnir-sso

An SSO provider, which provides a Single Sign On functionality based on industry standards and best practices.

authentication oauth2 oidc sso

Last synced: 11 Jan 2026

https://github.com/logto-io/swift

Build authentication and authorization with Logto Swift SDK.

authentication authorization ios jwt logto mfa multi-tenant oauth2 oidc saml sdk sso swift

Last synced: 25 Jan 2026

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

Python SDK for enterprise authentication - FastAPI, Django, Flask integration with SAML/OIDC SSO

authentication django enterprise-auth fastapi flask oidc python saml sdk sso

Last synced: 10 Mar 2026

https://github.com/noqcks/google-oidc-kubernetes

How to access a Kubernetes cluster using Google OIDC for Authz/AuthN

kubernetes oidc

Last synced: 27 Feb 2026

https://github.com/articulate/authentic

Proper validation of JWT's against JWK's

auth0 javascript jwks jwt nodejs oidc okta

Last synced: 12 Apr 2025

https://github.com/oktadev/okta-spring-logout-example

An example Spring Boot application that is used to demonstrate the various logout options with Spring Security and OIDC.

java logout oauth2 oidc spring-boot spring-security

Last synced: 11 Apr 2025

https://github.com/swiss-ssi-group/swiyu-passkeys-idp-loi-loa

Digital authentication and identity validation, ASP.NET Core, Identity, Duende, Passkeys, Aspire, swiyu

aspire dotnet dpop duende iam identity oauth oauth2 oidc passkeys

Last synced: 16 May 2026

https://github.com/el-abdel/sak

SAK Skeleton App: Symfony (API) - Angular (WEB) - Keycloak (Identity and access manager)

angular architecture keycloak oidc stack symfony

Last synced: 30 Apr 2025

https://github.com/imranismail/cloudcreds

Secure access to your organization's AWS accounts for both programmatic and console use-case via federated identity and short-lived credentials

aws federated-identity google oauth oidc security

Last synced: 22 Apr 2025

https://github.com/oktadev/okta-ionic-crypto-pwa-example

Josh Morony's cryptoPWA with Okta Authentication

authentication cryptocurrency ionic oidc okta pwa

Last synced: 06 Mar 2026

https://github.com/daangn/oauth-oidc-practice

"쓰면서 배우는 OAuth 2.0 & OpenID Connect" 자료 저장소

authentication education oauth2 oidc

Last synced: 22 Apr 2025

https://github.com/kuberocketci/cli

Command-line interface for KubeRocketCI platform - enables developers and AI agents to manage projects, deployments, pipelines, and environments from the terminal

ai-agents ci-cd cli developer-tools devops devsecops golang internal-developer-platform keycloak kubernetes kuberocketci oidc platform-engineering

Last synced: 23 Apr 2026

https://github.com/casdoor/nuxt-auth

Nuxt.js Authentication based on Casdoor, live demo: https://nuxt-auth.casdoor.org

auth authentication casbin casdoor example iam middleware nuxt nuxtjs oauth oidc plugin spa sso ssr vue

Last synced: 10 Apr 2025

https://github.com/logto-io/csharp

Build authentication and authorization with Logto .NET Core SDKs.

authentication authorization csharp dotnet dotnet-core dotnetcore jwt logto mfa multi-tenant oauth2 oidc saml sso

Last synced: 10 Apr 2025

https://github.com/logto-io/python

🐍 Build authentication and authorization with Logto Python SDK.

authentication authorization jwt logto mfa multi-tenant oauth2 oidc python python3 saml sso

Last synced: 10 Apr 2025

https://github.com/joshp23/YOURLS-OIDC

OpenID Connect Authentication for YOURLS

oidc oidc-client sso-client yourls-plugin

Last synced: 01 Apr 2025

https://github.com/damienbod/oidc-par-aspnetcore-duende

ASP.NET Core OIDC using OAUTH PAR RFC 9126 and Duende IdentityServer

aspnetcore dotnet duende oauth oidc openidconnect par rfc9126

Last synced: 19 Apr 2025

https://github.com/casdoor/casdoor-nodejs-react-example

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

casdoor express iam js node nodejs oauth oidc react sso

Last synced: 10 Apr 2025

https://github.com/oktadev/okta-angular-pwa-example

A Progressive Web Application example using Angular 7

angular angular7 authentication oidc openlibrary pwa typescript

Last synced: 17 Mar 2026

https://github.com/cidaas/cidaas-javascript-sdk

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

cidaas javascript js oauth2 oidc openid-connect

Last synced: 14 Apr 2025

https://github.com/hantsy/quarkus-auth0-sample

Secures Quarkus applications with OAuth2/Oidc and Auth0

auth0 oauth2 oidc quarkus

Last synced: 18 Mar 2025

https://github.com/dapperduckling/keycloak-connector

An opinionated auth library built to secure javascript applications.

expressjs fastify keycloak nodejs oidc react scalable

Last synced: 19 Apr 2025

https://github.com/passageidentity/passage-react-native

Passkey Complete for React Native - Go completely passwordless with a standalone auth solution in your React Native app with Passage by 1Password

1password android authentication biometrics ciam cross-platform ios javascript magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless react-native webauthn

Last synced: 10 Jul 2025

https://github.com/clerk/orgs

implementation examples for clerk's orgs functionality

b2b oidc saml single-sign-on

Last synced: 23 Jun 2025

https://github.com/fabriziofiorucci/nginx-api-gw

An enhanced NGINX Plus-based API Gateway deployment with dynamic OIDC idP selection

authn authz gateway-api nginx oidc rest-api

Last synced: 09 May 2025

https://github.com/ngyewch/hydra-login-consent

Golang http middleware for implementing the User Login and Consent flow of Ory OAuth2 service (Hydra).

golang middleware oauth2 oidc ory ory-hydra

Last synced: 12 Apr 2025

https://github.com/lgdd/liferay-keycloak-demo

A pre-configured Docker Compose environment to demonstrate how to use Single Sign-On (SSO) on Liferay 7.4 using Keycloak as an OpenID Connect Provider (OIDC).

keycloak liferay liferay-dxp liferay-portal oidc openid-connect sso

Last synced: 30 Dec 2025

https://github.com/nicolasdao/userin

UserIn is an NodeJS Express middleware to build Authorization Servers that support OAuth 2.0. workflows and integrate with Identity Providers (e.g., Google, Facebook, GitHub). Its openid mode exposes an API that complies to the OpenID Connect specification. With UserIn, the OAuth 2.0/OpenID Connect flows are abstracted so that developers focus only on implementing basic CRUD operations (e.g., get user by ID, insert token's claims object) using the backend storage of their choice.

login oauth2 oidc signup

Last synced: 24 Apr 2025

https://github.com/developertown/oidc-provider

OpenID Connect (OIDC) and OAuth2 protocol support for React Single Page Applications (SPA).

hooks oauth2 oidc openid-connect react

Last synced: 21 Jan 2026

https://github.com/wakeful-cloud/pam-oauth

A Pluggable Authentication Module (PAM) and optional Name Service Switch (NSS) for OAuth, with optional support for OpenID Connect (OIDC).

oauth oauth2 oidc openid-connect pam pam-authentication pam-module pam-oauth

Last synced: 08 Apr 2025

https://github.com/xavyo/xavyo

The Identity Platform for the AI Agent Era. Secure humans, machines, and AI agents with a unified Rust-based platform.

ai-agents axum iam identity multi-tenant oauth2 oidc rust saml scim

Last synced: 07 Mar 2026

https://github.com/electron/circleci-oidc-secret-exchange

Provides dynamic access to secrets in exchange for a valid OIDC token

circleci oidc

Last synced: 24 Aug 2025

https://github.com/gluufederation/gluu-passport

Gluu interface to Passport.js to support social login and inbound identity.

authentication authn authorization authz identity inbound oauth2 oidc passport passport-js saml social-login

Last synced: 07 Aug 2025

https://github.com/mattdean1/nodejs-oidc-client-example

OpenID Connect authentication in Node.js with Passport

mongodb oidc passportjs sso

Last synced: 02 May 2025

https://github.com/puzed/darkauth

A zero-knowledge authentication system with OIDC compatibility

oauth oidc opaque rfc-9380 zero-knowledge

Last synced: 30 May 2026

https://github.com/infratographer/identity-api

OAuth token exchange

iam oauth oidc

Last synced: 21 Jan 2026

https://github.com/mraible/jhipster-oidc-example

Example of doing OIDC Login with Keycloak and Okta

angular docker java jhipster keycloak oauth oidc okta webpack

Last synced: 15 Apr 2025

https://github.com/simple-login/passportjs-example

Add social login support to a Node.js app using passport.js with OpenID Connect (OIDC) strategy

oidc passport simplelogin

Last synced: 03 Aug 2025

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

The example code for Casdoor Flutter SDK

auth authn casdoor dart flutter iam oauth oidc sdk sso

Last synced: 10 Apr 2025

https://github.com/mozillazg/alibabacloud-oidc-auth

GitHub Action for authenticating to Alibaba Cloud with GitHub Actions OIDC tokens.

alibaba-cloud alibabacloud authentication github-actions github-actions-javascript keyless keyless-auth oidc oidc-token

Last synced: 26 Jun 2025

https://github.com/itwin/auth-clients

Auth Clients for the Bentley IDP

electron itwinjs oauth2 oidc web

Last synced: 15 Apr 2025

https://github.com/villedemontreal/authentication-nodejs-lib

This library handles transparent authentication of backend to backend API calls, using the OpenID Connect protocol.

auth axios clientcredentials hacktoberfest http-client nodejs oauth2 oidc request superagent

Last synced: 10 Apr 2025

https://github.com/flavienbwk/eclipse-che-kubernetes

Cloud-based development platform on Kubernetes.

cloud development docker eclipse-che keycloak kubernetes oidc

Last synced: 07 May 2025

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

A forward authentication / authorisation (authN) implementation of Envoy External Authorization (ext_authz), built with Contour, and Pomerium in mind.

authentication authorization cloud-native contour envoy ext-authz forward-auth ingress kubernetes oauth2 oidc pomerium proxy

Last synced: 15 May 2025

https://github.com/bschaatsbergen/keyless-auth-gcp-hcp-terraform

Keyless Google Cloud Access from HCP Terraform

google-cloud oidc workload-identity-federation

Last synced: 11 Jun 2025

https://github.com/damienbod/dpop-aspnetcore-idp

ASP.NET Core OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP)

aspnetcore dotnet dpop duende identity oauth oidc

Last synced: 19 Apr 2025

https://github.com/logto-io/react-native

Build authentication and authorization with Logto React Native SDK.

android authentication authorization ios jwt logto mfa multi-tenant oauth2 oidc react react-native saml sso

Last synced: 29 Jan 2026

https://github.com/skrylnikov/cutly

A modern, self-hosted URL shortener service built with TanStack Start, React, Prisma, and SQLite. Features optional OIDC authentication and a clean, user-friendly interface.

bun nanoid oidc prisma react self-hosted sqlite tanstack-start

Last synced: 13 Jan 2026

https://github.com/sdrozdkov/kubectl-login

Kubectl plugin for re-authenticate into OpenID Connect Provider via CLI

auth authentication kubectl kubectl-plugin kubectl-plugins kubernetes oidc

Last synced: 12 Jan 2026

https://github.com/dmolik/bflo-kube-tf

Buffalo Kubernetes/CNCF Meetup, Kube Cluster

alpine artisanal aws external-dns kubeadm kubernetes letsencrypt oidc packer terraform

Last synced: 11 Apr 2025

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

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

android cidaas oauth2 oidc openid-connect

Last synced: 24 Jul 2025

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

C++ client SDK for Casdoor

auth authentication authn c casdoor cpp iam oauth oidc sdk sso

Last synced: 24 Oct 2025

https://github.com/big-kahuna-burger/f0

OIDC Protocol Conforming Identity Provider and a Management Dashboard

idp issuer jwt jwt-authentication oauth2 oidc oidc-client oidc-server

Last synced: 31 Jul 2025

https://github.com/oidc-mytoken/client

The command line client for the mytoken service

mytoken oidc oidc-agent oidc-token oidc-token-management openid openid-connect

Last synced: 11 Jun 2026

https://github.com/kommodity-io/oidc-discovery-proxy

Enables Proxy for OpenID discovery of a Kubernetes cluster.

kubernetes kubernetes-setup network oidc proxy

Last synced: 13 Jan 2026

https://github.com/logto-io/php

Build authentication and authorization with Logto PHP SDK.

authentication authorization jwt laravel logto mfa multi-tenant oauth2 oidc php saml sso

Last synced: 29 Jul 2025

https://github.com/brakmic/angular-bff-keycloak

Angular frontend + Express.js BFF + Keycloak IAM implementation

angular bff expressjs keycloak oidc pkce

Last synced: 22 Mar 2025

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

Cloud Function for proxying requests to OIDC-authenticated endpoints

gcp gcp-cloud-functions oauth2 oidc openid-connect python service-account

Last synced: 24 Apr 2025

https://github.com/embesozzi/oidc-check-session-iframe

Simple html page for implementing check session iframe based on OpenID Connect Session Management 1.0

iframe oauth2 oidc session-management

Last synced: 02 Jan 2026

https://github.com/saidsef/terraform-aws-gitlab-oidc

Terraform module to configure GitLab Runner as an IAM OIDC identity provider in AWS

aws aws-iam-policies aws-iam-role federated-identity gitlab gitlab-runner oidc openid openid-connect terraform

Last synced: 30 Jun 2025

https://github.com/shelmangroup/envoy-oidc-authserver

An implementation of Envoy External Authorization

authentication envoy ext-authz k8s oidc open-policy-agent

Last synced: 08 Apr 2025

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

DOneLogin: Flask Open ID Connect (OIDC) Provider combined with Facial Two-Factors Authentication (2FA)

face-recognition flask mfa multi-factors-authentication oidc single-sign-on sso

Last synced: 04 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/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/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/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/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/techsavvyash/oidc-lite

Lightweight OIDC based auth service in NestJS

authentication oauth2 oidc

Last synced: 09 Mar 2026