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/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: 26 Jan 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 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: 12 Apr 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: 15 Apr 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/xenitab/go-oidc-middleware

OpenID Connect (OIDC) http middleware for Go

hacktoberfest oidc openid-connect

Last synced: 19 Dec 2024

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: 11 Apr 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: 07 Apr 2025

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/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/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: 15 Nov 2024

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/spruceid/siwe-oidc

OpenID Connect Identity Provider for Sign-In with Ethereum.

idp oidc siwe

Last synced: 05 Apr 2025

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

A Mock OIDC Server for Unit & Integration Tests

golang oauth2 oidc

Last synced: 10 Apr 2025

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/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 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/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: 05 Apr 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: 18 Nov 2024

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: 08 Apr 2025

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/sandrinodimattia/serverless-jwt

JWT verification for Serverless environments πŸ”

jwt netlify nextjs oidc serverless

Last synced: 21 Jan 2025

https://github.com/kilork/openid

OpenID Connect Rust Library

authentication oauth2 oidc openid openid-connect rust

Last synced: 29 Nov 2024

https://github.com/alflokken/PSAuthClient

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

authentication authorization oauth2 oidc openidconnect powershell

Last synced: 04 Dec 2024

https://github.com/babelouest/iddawc

OAuth2/OIDC Client and RP library

c oauth2 oauth2-client oidc

Last synced: 14 Nov 2024

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/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: 08 Apr 2025

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: 10 Nov 2024

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: 19 Dec 2024

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: 19 Dec 2024

https://github.com/c2fmzq/tlsproxy

A TLS proxy, Reverse proxy, and Web server that uses Let's Encrypt automatically.

http-reverse-proxy http3 jwt letsencrypt oidc openid-client openid-provider passkeys pki quic reverse-proxy saml self-hosted sso tls tls-proxy tlspassthrough tpm webauthn

Last synced: 06 Dec 2024

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: 14 Mar 2025

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: 20 Mar 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: 20 Dec 2024

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: 10 Feb 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: 28 Jan 2025

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/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: 21 Feb 2025

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

The NestJS OIDC provider implementation

nestjs nodejs oidc oidc-provider typescript

Last synced: 18 Dec 2024

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/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: 19 Dec 2024

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

Harbormaster is a webhook handler for the Kubernetes API.

docker golang kubernetes oidc

Last synced: 12 Nov 2024

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

General purpose OAuth2 component for Yew

authentication oauth2 oidc openid-connect yew

Last synced: 19 Dec 2024

https://github.com/mrbobbytables/oidckube

Wrapper for minikube that provisions and integrates it with Keycloak

keycloak kubernetes minikube oidc

Last synced: 13 Apr 2025

https://github.com/beryju/oidc-test-client

OIDC Client for end-to-end and unittesting

e2e golang oauth2 oidc oidc-client sso unittest

Last synced: 17 Mar 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 Apr 2025

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

Javascript client SDK for Casdoor

auth authentication authn casdoor javascript js oauth oidc sso

Last synced: 04 Apr 2025

https://github.com/bitsbeats/prometheus-acls

prometheus oauth acl reverse proxy

acl golang grafana oauth oidc prometheus

Last synced: 03 Apr 2025

https://github.com/ericchiang/kube-oidc

OpenID Connect utilities for Kubernetes

authentication kubernetes oidc openid-connect

Last synced: 22 Mar 2025

https://github.com/marcelcoding/jitsi-openid

Jitsi OpenID is an authentication adapter that allows Jitsi to authorize users with OpenID Connect.

auth axum docker jitsi jwt oauth2 oidc openid-connect rust

Last synced: 19 Mar 2025

https://github.com/damienbod/bff-aspnetcore-vuejs

Backend for frontend security using Vue.js Typescript, Vite, ASP.NET Core backend and Microsoft Entra ID

aspnetcore bff dotnet entra entraid microsoft-identity msal oidc openid-connect typescript vite vue

Last synced: 19 Apr 2025

https://github.com/finastra/finastra-nodejs-libs

A set of opinionated libraries for building efficient and scalable server-side applications with Node.js

nestjs nodejs oidc

Last synced: 05 Apr 2025

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

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

module nuxt nuxt3 oidc

Last synced: 30 Dec 2024

https://github.com/damienbod/aspnetcoreapiauthmultiidentityprovider

ASP.NET Core Api Auth with multiple Identity Providers

aspnet-core dotnet iam oauth2 oidc openid-connect openiddict razor

Last synced: 19 Dec 2024

https://github.com/damienbod/azureb2c-fed-microsoft-entra-id

Securing ASP.NET Core Razor Pages, Web APIs with Azure B2C external and Microsoft Entra ID internal identities

api aspnet-core azuread azuread-b2c microsoft-identity microsoft-identity-platform oauth2 oidc razor

Last synced: 19 Apr 2025

https://github.com/cerberauth/awesome-openid-connect?tab=readme-ov-file

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: 31 Jan 2025

https://github.com/yldio/kubernetes-auth

πŸ‘©β€πŸ’»πŸ” Log into k8s clusters using dex with a nice UI

authentication dex kubernetes oidc

Last synced: 11 Nov 2024

https://github.com/willin/sso

A simple sso provider using Cloudflare Pages, D1, KV, Hono and Svelte

authing hono idaas oauth oidc sso svelte

Last synced: 10 Apr 2025

https://github.com/alexbrand/gangway-dex-tutorial

Using Gangway and Dex for authenticating with your Kubernetes cluster

contour dex gangway kubernetes kubernetes-ingress ldap oidc

Last synced: 04 Apr 2025

https://github.com/antonengelhardt/wasm-oidc-plugin

A HTTP Filter checking for OIDC Authentication, made for Envoy Plugins, written in Rust

envoy envoy-filter envoy-plugin envoyproxy jwt jwt-authentication oauth2 oidc openid-connect proxy-wasm proxy-wasm-rust-sdk rust wasm

Last synced: 10 Apr 2025

https://github.com/damienbod/blazorserveroidc

Blazor Server OpenID Connect authentication and session security

blazor blazor-server csp iam identity oidc openid-connect openiddict

Last synced: 15 Apr 2025

https://github.com/damienbod/dotnet-template-angular

oidc azure-ad angular dotnet-template openid

angular aspnetcore azure azure-ad implicit-flow oidc openid-connect

Last synced: 15 Apr 2025

https://github.com/reddec/oidc-login

simple and secure way to authorize your application with the OpenID Connect

golang oauth2 oidc

Last synced: 21 Nov 2024

https://github.com/damienbod/teamsadminui

ASP.NET Core Razor Page app using Graph API to create team meetings, send emails

aad aspnet-core azuread email graph oauth2 oidc teams

Last synced: 19 Apr 2025

https://github.com/iad-os/nightswatch

βš”οΈNight's Watch, the OIDC Relying Party that guards the realms

oidc relying-party

Last synced: 12 Apr 2025

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

A Vue.js Example with Okta for Authentication

authentication oidc okta vue

Last synced: 11 Apr 2025

OpenID connect (OIDC) Awesome Lists
OpenID connect (OIDC) Categories