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

FlowAnalyzer is a tool to help in testing and analyzing OAuth 2.0 Flows, including OpenID Connect (OIDC).

appsec identity oauth oauth2 oidc openid openid-connect redteam security security-tools

Last synced: 23 Jun 2025

https://github.com/ManuelBerrueta/FlowAnalyzer

FlowAnalyzer is a tool to help in testing and analyzing OAuth 2.0 Flows, including OpenID Connect (OIDC).

appsec identity oauth oauth2 oidc openid openid-connect redteam security security-tools

Last synced: 03 Apr 2025

https://github.com/thecodearcher/limen

Modern, composable authentication for Go

auth authentication better-auth golang oauth oauth2 oidc

Last synced: 30 May 2026

https://github.com/gini/dexter

dexter is a Kubernetes OIDC helper with as much automation as possible

go golang google kubernetes oauth2 oidc

Last synced: 04 Apr 2025

https://github.com/muni-town/weird

A personal web space for digital gardening.

cms digital-garden graph-database identity linked-data oidc p2p social-network websites

Last synced: 16 May 2025

https://github.com/jgrodziski/keycloak-clojure

A Clojure library helping the integration of Keycloak with a Clojure Application + a sample SPA Client and API Server demonstrating the Keycloak integration

authentication authorization clojure iam keycloak keycloak-clojure oauth2 oauth2-provider oidc oidc-provider re-frame realm security yada

Last synced: 02 Sep 2025

https://github.com/rcbj/oauth2-oidc-debugger

An OAuth2 and OpenID Connect Debugger

authentication debugger oauth2 oidc openidconnect security

Last synced: 02 Apr 2025

https://github.com/nix-community/authentik-nix

Nix flake with package, NixOS module and VM test for authentik. Alternative deployment mode to the official docker-compose approach. No official support by authentik [maintainers=@ma27]

authentik bare-metal idp ldap nix nix-community-buildbot nixos oidc saml sso

Last synced: 11 Feb 2026

https://github.com/damienbod/blazor.bff.openidconnect.template

Blazor.BFF.OpenIDConnect.Template, Blazor WASM hosted in ASP.NET Core using OpenID Connect BFF (server authentication)

aspnet-core bff blazor dotnet oauth2 oidc openid-connect wasm

Last synced: 08 Apr 2025

https://github.com/ImagingDataCommons/slim

Interoperable web-based DICOM slide microscopy viewer and annotation tool

dicomweb digital-pathology idc-viewers oidc react

Last synced: 06 May 2025

https://github.com/imagingdatacommons/slim

Interoperable web-based DICOM slide microscopy viewer and annotation tool

dicomweb digital-pathology idc-viewers oidc react

Last synced: 04 Apr 2025

https://github.com/oktadev/okta-spring-boot-2-angular-5-example

A Cool Cars Example that showcases Spring Boot 2, Angular 5, and Okta's Support for both.

angular angular5 authentication java oidc okta-angular spring-boot spring-boot2 typescript

Last synced: 29 Aug 2025

https://github.com/damienbod/identityserver4vuejs

IdentityServer4 Vue.js oidc-client-js OpenID Connect code flow with PKCE

aspnetcore dontetcore identity identityserver4 oidc oidc-client-js pkce vuejs

Last synced: 21 Aug 2025

https://github.com/aripalo/aws-cdk-github-oidc

CDK constructs to use OpenID Connect for authenticating your Github Action workflow with AWS IAM

aws aws-cdk aws-cdk-construct cdk github github-actions iam oidc openid-connect python typescript

Last synced: 02 Apr 2026

https://github.com/ZL154/JellyfinSecurity

A Jellyfin plugin that adds native two-factor authentication (TOTP, email OTP) with trusted device tokens, TV device pairing, LAN bypass, and API key bypass. Server-side enforcement β€” works with all clients including web, mobile, TV, and service integrations like Sonarr/Radarr.

authentication csharp dotnet fido2 jellyfin jellyfin-plugin mfa oidc passkey security self-hosted sso totp two-factor-authentication webauthn

Last synced: 21 Jun 2026

https://github.com/evry/docker-oidc-proxy

Docker Image built on Alpine Linux for secure OpenID Connect (OIDC) proxy authentication

alpine alpine-linux cookie-session docker docker-image nginx nginx-proxy oidc oidc-single-sign-on openid-client

Last synced: 03 Apr 2025

https://github.com/henalbrod/Blazor.Auth0

The library for using Auth0 in Blazor applications.

auth0 blazor csharp dotnetcore oauth2 oidc

Last synced: 25 Mar 2025

https://github.com/henalbrod/blazor.auth0

The library for using Auth0 in Blazor applications.

auth0 blazor csharp dotnetcore oauth2 oidc

Last synced: 08 Oct 2025

https://github.com/oktadev/spring-boot-react-example

Example app showing how to build a Spring Boot REST API and React UI

java oidc okta react reactjs spring-boot typescript

Last synced: 11 Sep 2025

https://github.com/mchmarny/s3cme

Template Go app repo with local test/lint/build/vulnerability check workflow, and on tag image test/build/release pipelines, with ko generative SBOM, cosign attestation, and SLSA build provenance

attestation cosine oidc provenance sbom slsa supply-chain-security vulnerability

Last synced: 23 Jun 2025

https://github.com/darkness4/auth-htmx

Experiment with Go + HTMX and OAuth2/OIDC + WebAuthn

go htmx oauth2 oidc sql ssr webauthn

Last synced: 06 Apr 2025

https://github.com/alflokken/PSAuthClient

PowerShell OAuth2.0/OpenID Connect (OIDC) Client.

authentication authorization oauth2 oidc openidconnect powershell

Last synced: 29 Jul 2025

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

OpenID Connect (OIDC) http middleware for Go

hacktoberfest oidc openid-connect

Last synced: 21 Aug 2025

https://github.com/oktadev/okta-vue-node-example

Example of a Basic CRUD App with Vue.js and Node

authentication javascript jwt nodejs oidc vue vuejs

Last synced: 03 Oct 2025

https://github.com/auth0/auth0-aspnetcore-authentication

SDK for integrating Auth0 in ASPNET Core

asp-net auth0 authentication dotnet dx-sdk oidc

Last synced: 09 Apr 2026

https://github.com/c2fmzq/tlsproxy

TLSPROXY is a TLS termination proxy that provides automatic TLS encryption for various network services. It supports SSO, client authentication, and can act as a web server or reverse proxy.

ech golang http3 lets-encrypt mtls oidc passkey passkeys pki quic reverse-proxy security self-hosted sso tls-proxy tlspassthrough tpm

Last synced: 11 Feb 2026

https://github.com/oauth2-proxy/mockoidc

A Mock OIDC Server for Unit & Integration Tests

golang oauth2 oidc

Last synced: 07 Apr 2026

https://github.com/kha7iq/kc-ssh-pam

KC SSH PAM is built to streamline the process of user authentication to access Linux systems through SSH with keycloak oidc

golang keycloak linux oidc ssh sso

Last synced: 06 Apr 2025

https://github.com/mmmorris1975/aws-runas

aws-runas rewritten in Go

aws aws-runas aws-sdk go golang iam mfa oidc saml2 sts

Last synced: 10 Apr 2026

https://github.com/asgardeo/thunder

Thunder is a Go based Identity and Access Management product by WSO2

access-management adaptive-authentication authentication authorization go golang hacktoberfest identity mfa oauth2 oidc

Last synced: 20 Feb 2026

https://github.com/damienbod/Blazor.BFF.AzureAD.Template

Blazor.BFF.AzureAD.Template, Blazor WASM hosted in ASP.NET Core using Microsoft Entra ID BFF (server authentication)

aad azuread blazor csp dotnet microsoftentraid microsoftidentity oauth2 oidc template

Last synced: 13 May 2025

https://github.com/oktadev/okta-spring-boot-2-angular-7-example

A Cool Cars Example that showcases Spring Boot 2.1, Angular 7, and Okta's support for both.

angular angular7 authentication crud-sample java oidc okta-angular spring-boot spring-boot2 typescript

Last synced: 11 Apr 2025

https://github.com/vigiloauth/vigilo

OAuth 2.0 & OIDC Auth Server and Identity Provider

auth-server authentication authorization golang identity-provider idp oauth2 oidc open-source security

Last synced: 13 Mar 2026

https://github.com/spruceid/siwe-oidc

OpenID Connect Identity Provider for Sign-In with Ethereum.

idp oidc siwe

Last synced: 21 Jul 2025

https://github.com/smartive/zitadel-net

Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.

asp authn authorization bearer dotnet introspection jwt oauth2 oidc zitadel

Last synced: 15 Dec 2025

https://github.com/damienbod/blazor.bff.azuread.template

Blazor.BFF.AzureAD.Template, Blazor WASM hosted in ASP.NET Core using Microsoft Entra ID BFF (server authentication)

aad azuread blazor csp dotnet microsoftentraid microsoftidentity oauth2 oidc template

Last synced: 31 Mar 2025

https://github.com/Tecsisa/foulkon

Authorization server written in Go

authorization golang oidc proxy rbac server

Last synced: 08 May 2025

https://github.com/kilork/openid

OpenID Connect Rust Library

authentication oauth2 oidc openid openid-connect rust

Last synced: 28 Feb 2026

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

πŸ€“ Build authentication and authorization with Logto JS SDKs.

authentication authorization javascript jwt logto mfa multi-tenant oauth2 oidc saml sdk sso typescript

Last synced: 08 Apr 2025

https://github.com/damienbod/aspnetcoreid4external

External OpenID Connect Login to IdentityServer and ASP.NET Core with Entra ID

2fa aad angular asp-net-core authenticator authn azure bootstrap4 code-flow fido2 identity identityserver4 oauth2 oidc openid totp

Last synced: 06 Apr 2025

https://github.com/zhaow-de/pam-keycloak-oidc

PAM module connecting to Keycloak for user authentication using OpenID Connect/OAuth2, with MFA/2FA/TOTP support

keycloak oauth2 oidc openid-connect pam-module

Last synced: 07 Jan 2026

https://github.com/harrymwinters/fastapi-oidc

Verify and decrypt 3rd party OIDC ID tokens to protect your fastapi (https://github.com/tiangolo/fastapi) endpoints.

fastapi oidc oidc-resource-server

Last synced: 12 Apr 2025

https://github.com/philips-labs/terraform-aws-github-oidc

Terraform module to setup OIDC with AWS and GH Actions

aws github-actions hacktoberfest iac oidc terraform

Last synced: 11 Sep 2025

https://github.com/quicsec/quicsec

HTTP/3-enable existing HTTP apps. Leverage HTTP3 native features and auto-enable workload identity (SPIFFE), AuthN (mTLS/x509, OIDC/Auth0-Okta), AuthZ (OPA), defense-in-depth (WAAP/WAF), and observability (metrics, logs, alerting, dashboard).

auth0 authentication cert-manager cloud-native grafana http http3 kubernetes loki metrics mtls oidc okta open-policy-agent prometheus quic security spiffe waf zero-trust

Last synced: 12 Apr 2025

https://github.com/duendesoftware/foss

Duende's Free and Open Source software.

foss oauth2 oidc

Last synced: 01 Apr 2026

https://github.com/damienbod/aspnetcore-standup-securing-apis

ASP.NET Core Community Standup Securing APIs

aspnet-core azure dotnet oauth2 oidc

Last synced: 13 Apr 2025

https://github.com/sebastienrousseau/dotfiles

Declarative dotfiles for macOS, Linux, and WSL β€” multi-shell parity, sub-second startup, wallpaper-driven themes, SLSA-signed releases, AI/MCP-aware.

age ai bash chezmoi dotfiles fish linux macos mcp mise nix nushell oidc powershell security slsa sops workstation wsl zsh

Last synced: 31 May 2026

https://github.com/sandrinodimattia/serverless-jwt

JWT verification for Serverless environments πŸ”

jwt netlify nextjs oidc serverless

Last synced: 01 Oct 2025

https://github.com/cerberauth/awesome-openid-connect

OpenID Connect, the authentication protocol and identity layer on top of OAuth 2.0 used in many SSO and adopted in many social logins (Apple, Facebook, Google, ...etc). Find this curated list of providers, services, libraries, and resources to adopt it and know more about existing specs.

authorization awesome awesome-list ciam cybersecurity fapi iam identity oauth oauth2 oidc openid-connect openidconnect security

Last synced: 05 Sep 2025

https://github.com/babelouest/iddawc

[PROJECT CLOSED] - OAuth2/OIDC Client and RP library

c oauth2 oauth2-client oidc

Last synced: 07 May 2025

https://github.com/oktadev/native-java-examples

Native Java Apps with Micronaut, Quarkus, and Spring Boot

graalvm helidon java micronaut native oauth2 oidc quarkus spring-boot

Last synced: 12 Apr 2025

https://github.com/hantsy/spring-security-oauth2-client-example

Spring Security and OAuth2/OIDC Client Example

keycloak oauth2 oauth2-client oidc spring-security

Last synced: 08 Apr 2025

https://github.com/l4rm4nd/MemeLord

A taggable image meme board written in Python Django with OIDC SSO and S3 support.

chevereto commenting danbooru django endless-scrolling image-board image-sharing memes multi-user-authentication oidc python3 single-sign-on sso szurubooru tagging

Last synced: 04 Mar 2026

https://github.com/ivanjosipovic/oidc-guard

OpenID Connect (OIDC) & OAuth 2 API Server used to secure Kubernetes Ingress

api cookie ingress ingress-nginx jwt jwt-validation kubernetes nginx oauth2 oidc pre-authentication traefik webapp

Last synced: 22 Apr 2026

https://github.com/gardener/oidc-webhook-authenticator

Kubernetes Webhook Authenticator that allows for dynamic registration of OpenID Connect providers

authentication authenticator controller crd k8s kubernetes oidc openid-connect webhook

Last synced: 17 Mar 2025

https://github.com/verdan/flaskoidc

A wrapper of Flask with pre-configured OIDC support

flask flask-oidc flask-wrapper oidc

Last synced: 09 Apr 2025

https://github.com/onixjs/core

Enterprise Grade #NodeJS Platform implementing Industry Standards & Patterns in order to provide Connectivity, Stability, High-Availability and High-Performance

alpha enterprise-grade high-availability high-performance msa mvc nodejs oidc onixjs rpc sdk soa typescript

Last synced: 24 Apr 2025

https://github.com/zufardhiyaulhaq/kubernetes-hard-way-ansible

Automating Kubernetes the hard way cluster with Ansible. (Kubernetes 1.22.10)! Support Vagrant and OIDC! feature to renew the certificate, add a new worker node, and upgrade the Kubernetes version!

ansible containerd kubernetes kubernetes-cluster kubernetes-setup metrics-server oidc ubuntu vagrant

Last synced: 12 Apr 2025

https://github.com/sky-uk/osprey

Kubernetes OIDC CLI login

authentication cli dex kubernetes ldap oidc

Last synced: 08 Apr 2025

https://github.com/damienbod/aspnetcoreexperiments

ASP.NET Core Blazor BFF with Microsoft Entra ID and Razor page

aad antiforgery aspnetcore authn azuread bff blazor csp oidc openid-connect razor samesite samesite-cookies

Last synced: 20 Aug 2025

https://github.com/lmammino/oidc-authorizer

A high-performance Lambda authorizer for API Gateway that can validate OIDC tokens

api api-gateway authorizer aws jwt lambda oidc openid openid-connect rest-api sar serverless-application-repository validation

Last synced: 23 Jun 2025

https://github.com/l4rm4nd/memelord

A taggable image meme board written in Python Django with OIDC SSO and S3 support.

chevereto commenting danbooru django endless-scrolling image-board image-sharing memes multi-user-authentication oidc python3 single-sign-on sso szurubooru tagging

Last synced: 05 Mar 2026

https://github.com/damienbod/aspnetcoreyarp

ASP.NET Core & Yarp reverse proxy with Microsoft Entra ID OIDC, OAuth2

aspnetcore oauth oauth2 oidc openid-connect yarp

Last synced: 21 Aug 2025

https://github.com/did-app/did-elixir

DID is an Identity Provider, that authenticates users by verifying access to either an email address or securely stored private key.

authentication oauth2 oidc openid-connect passwordless public-key-cryptography webauthn

Last synced: 11 Dec 2025

https://github.com/damienbod/ME-ID-Auth-MyUI-with-MyAPI

Microsoft Entra ID Auth with ASP.NET CORE UI and ASP.NET Core API

aad aspnetcore azuread identity oauth oauth2 oidc

Last synced: 11 Oct 2025

https://github.com/oktadev/okta-spring-boot-vue-crud-example

A Todo App that showcases Spring Boot, Vue.js, and Okta's support for both.

authentication crud-sample java javascript oidc okta-vue spring-boot spring-boot2 vue vuejs

Last synced: 11 Apr 2025

https://github.com/ulrikstrid/ocaml-oidc

OpenID Connect implementation in OCaml. Currently only the RP (client) parts are polished.

ocaml oidc oidc-client

Last synced: 21 Aug 2025

https://github.com/damienbod/me-id-auth-myui-with-myapi

Microsoft Entra ID Auth with ASP.NET CORE UI and ASP.NET Core API

aad aspnetcore azuread identity oauth oauth2 oidc

Last synced: 02 Sep 2025

https://github.com/mcp-auth/js

πŸ” Plug-and-play auth for Node.js MCP servers.

authentication authorization mcp mcp-server modelcontextprotocol nodejs oauth2 oidc typescript

Last synced: 05 Mar 2026

https://github.com/salesforce/pam_oidc

pam_oidc authenticates users with an OpenID Connect (OIDC) token.

oidc openid-connect pam pam-module

Last synced: 15 Apr 2025

https://github.com/andifalk/oidc-workshop-spring-io-2019

Workshop at Spring I/O 2019 on "Securing Microservices with OpenID Connect and Spring Security 5.1"

jwt oauth2 oidc openid-connect security spring-boot spring-security

Last synced: 12 Apr 2025

https://github.com/gematik/api-ti-messenger

API specification for gematik's TI-Messenger - a messaging standard, which will enable healthcare personnel in the German healthcare sector to communicate interoperable via DSGVO-conform messaging-services. The TI-Messenger builds on matrix, the open standard for interoperable, decentralised, real-time communication over IP.

api fhir gematik idp matrix oidc specification ti-messenger tim vzd

Last synced: 01 Mar 2026

https://github.com/flowcommerce/aws-credentials-broker

AWS Credentials Broker - Grants temporary AWS credentials for Google federated users

aws awscli federation google oidc react saml

Last synced: 04 Apr 2026

https://github.com/aborn/nuxt-openid-connect

OpenID-Connect(OIDC) integration module for nuxt 3.0.

module nuxt nuxt3 oidc

Last synced: 05 Mar 2026

https://github.com/hodfords-solutions/nestjs-oidc

The NestJS OIDC provider implementation

nestjs nodejs oidc oidc-provider typescript

Last synced: 19 Aug 2025

https://github.com/nike-inc/harbormaster

Harbormaster is a webhook handler for the Kubernetes API.

docker golang kubernetes oidc

Last synced: 02 May 2025

https://github.com/ctron/yew-oauth2

General purpose OAuth2 component for Yew

authentication oauth2 oidc openid-connect yew

Last synced: 20 Aug 2025

https://github.com/okta/okta-mobile-kotlin

Okta's Android Authentication SDK

android authentication jwt kotlin oauth oidc okta openid-connect

Last synced: 09 Sep 2025