Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/oidc
- Wikipedia: https://en.wikipedia.org/wiki/OpenID#OpenID_Connect_(OIDC)
- Created by: OpenID Foundation, Google, Microsoft
- Released: February 26, 2014
- Related Topics: saml, sso, oauth, oauth2, jwt, pkce, 2fa, mfa, totp, webauthn,
- Aliases: openid-connect,
- Last updated: 2025-01-18 00:21:49 UTC
- JSON Representation
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: 14 Nov 2024
https://github.com/damienbod/microsoftentraidauthmicrosoftidentityweb
Microsoft Entra ID (Azure AD) flows using ASP.NET Core and Microsoft.Identity.Web
aad aspnet-core authentication azure client-credentials-flow dotnet key-vault microsoft-identity-platform oauth oauth2 oidc x509
Last synced: 15 Jan 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/spruceid/siwe-oidc
OpenID Connect Identity Provider for Sign-In with Ethereum.
Last synced: 14 Jan 2025
https://github.com/authgear/authgear-server
Open source alternative to Auth0 / Firebase Auth
2fa auth0 authentication identity keycloak login mfa oauth2 oidc openid-connect passkeys passwordless sso supertokens
Last synced: 11 Jan 2025
https://github.com/damienbod/aspnetcoreid4external
external OpenID Connect Login to IdentityServer and ASP.NET Core with AAD
2fa aad angular asp-net-core authenticator authn azure bootstrap4 code-flow fido2 identity identityserver4 oauth2 oidc openid totp
Last synced: 14 Jan 2025
https://github.com/keycloakify/oidc-spa
Openid connect client for Single Page Applications
keycloak oidc oidc-client typescript
Last synced: 11 Jan 2025
https://github.com/damienbod/aspnetcoremvcvuejs
ASP.NET Core with Vue.js
api aspnet-core aspnetcore identityserver4 oidc vue vuejs
Last synced: 01 Nov 2024
https://github.com/damienbod/AspNetCoreMvcVueJs
ASP.NET Core with Vue.js
api aspnet-core aspnetcore identityserver4 oidc vue vuejs
Last synced: 09 Nov 2024
https://github.com/oktadev/schematics
Schematics for adding Okta and Auth0 Auth to your projects
angular auth0 authentication expressjs ionic javascript oauth2 oidc okta quickstart react react-native schematics typescript vue
Last synced: 15 Jan 2025
https://github.com/jkroepke/openvpn-auth-oauth2
openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows
entra-id oauth2 oauth2-authentication oauth2-client oidc openvpn openvpn-auth openvpn-server sso sso-authentication vpn
Last synced: 01 Nov 2024
https://github.com/muni-town/weird
Weird web pages
cms graph-database identity iroh linked-data oidc p2p social-network websites
Last synced: 15 Jan 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/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: 01 Nov 2024
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: 14 Jan 2025
https://github.com/goauthentik/terraform-provider-authentik
Manage https://goauthentik.io with terraform.
authentication authentik identity oauth oidc saml sso terraform terraform-provider
Last synced: 15 Jan 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: 11 Jan 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: 13 Jan 2025
https://github.com/jruizaranguren/best-of-digital-identity
A ranked list of awesome Digital Identity open source projects
access-control auth authentication authorization decentralized-identity did digital-identity iam identity identity-management identity-provider idp oidc oidc4vci passwordless pki self-sovereign-identity ssi verifiable-credentials webauthn
Last synced: 01 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: 07 Nov 2024
https://github.com/damienbod/aspnetcore-standup-securing-apis
ASP.NET Core Community Standup Securing APIs
aspnet-core azure dotnet oauth2 oidc
Last synced: 16 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/sandrinodimattia/serverless-jwt
JWT verification for Serverless environments π
jwt netlify nextjs oidc serverless
Last synced: 20 Dec 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/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: 14 Oct 2024
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: 17 Jan 2025
https://github.com/damienbod/aspnetcoremvcangular
ASP.NET Core MVC with angular in MVC View OpenID Connect Hybrid Flow
angular anti-forgery asp-net-core aspnetcore cookies csp hybrid-flow mvc nuget-packages nwebsec oidc openid redirection webpack xfo
Last synced: 08 Nov 2024
https://github.com/oauth2-proxy/mockoidc
A Mock OIDC Server for Unit & Integration Tests
Last synced: 14 Nov 2024
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: 06 Nov 2024
https://github.com/oktadev/okta-spring-boot-2-angular-8-example
Angular 8 + Spring Boot 2.2 = β€οΈ
angular angular8 oauth2 oidc spring-boot spring-data spring-data-rest
Last synced: 14 Nov 2024
https://github.com/verdan/flaskoidc
A wrapper of Flask with pre-configured OIDC support
flask flask-oidc flask-wrapper oidc
Last synced: 18 Jan 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/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/sky-uk/osprey
Kubernetes OIDC CLI login
authentication cli dex kubernetes ldap oidc
Last synced: 17 Jan 2025
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/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: 14 Nov 2024
https://github.com/okta/okta-mobile-swift
okta-mobile-swift
authentication ios jwt macos oauth oidc okta openid-connect tvos watchos
Last synced: 16 Jan 2025
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/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: 08 Nov 2024
https://github.com/ulrikstrid/ocaml-oidc
OpenID Connect implementation in OCaml. Currently only the RP (client) parts are polished.
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: 03 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: 08 Nov 2024
https://github.com/damienbod/azuread-auth-myui-with-myapi
Azure AD Auth with ASP.NET CORE UI and ASP.ENT Core API
aad aspnetcore azuread identity oauth oauth2 oidc
Last synced: 01 Oct 2024
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 Jan 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/trustbloc/vcs
Verifiable Credential Systems
decentralized-identifiers did go oid4vc oid4vci oid4vp oidc openid-connect verifiable-credentials
Last synced: 12 Jan 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: 14 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/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.
Last synced: 12 Nov 2024
https://github.com/mrbobbytables/oidckube
Wrapper for minikube that provisions and integrates it with Keycloak
keycloak kubernetes minikube oidc
Last synced: 07 Nov 2024
https://github.com/oktadev/okta-spring-boot-2-angular-9-example
CRUD Example with Angular 9.0 and Spring Boot 2.2
angular angular-9 authentication kotlin oidc spring-boot typescript
Last synced: 14 Nov 2024
https://github.com/vzakharchenko/keycloak-lambda-authorizer
Keycloak adapter for Cloud
api-gateway authorization aws-lambda client-jwt cloud cross-realm express expressjs jwt keycloak keycloak-adapter lambda-authorizer lambda-functions multi-tenancy multi-tenant multi-tenant-infrastructure oidc serverless
Last synced: 03 Dec 2024
https://github.com/ericchiang/kube-oidc
OpenID Connect utilities for Kubernetes
authentication kubernetes oidc openid-connect
Last synced: 28 Oct 2024
https://github.com/bitsbeats/prometheus-acls
prometheus oauth acl reverse proxy
acl golang grafana oauth oidc prometheus
Last synced: 04 Nov 2024
https://github.com/finastra/finastra-nodejs-libs
A set of opinionated libraries for building efficient and scalable server-side applications with Node.js
Last synced: 12 Jan 2025
https://github.com/okta/okta-mobile-kotlin
Okta's Android Authentication SDK
android authentication jwt kotlin oauth oidc okta openid-connect
Last synced: 17 Jan 2025
https://github.com/aborn/nuxt-openid-connect
OpenID-Connect(OIDC) integration module for nuxt 3.0.
Last synced: 30 Dec 2024
https://github.com/casdoor/casdoor-js-sdk
Javascript client SDK for Casdoor
auth authentication authn casdoor javascript js oauth oidc sso
Last synced: 11 Jan 2025
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/beryju/oidc-test-client
OIDC Client for end-to-end and unittesting
e2e golang oauth2 oidc oidc-client sso unittest
Last synced: 27 Oct 2024
https://github.com/Abblix/Oidc.Server
Flexible OpenID Connect and OAuth 2.0 server-side implementation for modern ASP.NET projects
abblix authentication authorization ciba federated-access id-token identity-management identity-provider oauth oauth2 oidc oidc-server openid openid-connect openid-provider security single-sign-on sso sso-authentication
Last synced: 03 Nov 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: 08 Nov 2024
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: 05 Nov 2024
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/damienbod/dotnet-template-angular
oidc azure-ad angular dotnet-template openid
angular aspnetcore azure azure-ad implicit-flow oidc openid-connect
Last synced: 01 Nov 2024
https://github.com/damienbod/separatingapispersecuritylevel
Auth0, ASP.NET Core OAuth, OIDC
aspnetcore auth0 blazor csp dotnet oauth oauth2 oidc security-headers
Last synced: 01 Nov 2024
https://github.com/authup/authup
Authup is an authentication & authorization system.
auth authentication authorization identity jwt ldap oauth oauth2 oauth2-server oidc openid openid-connect permissions roles security typescript
Last synced: 15 Jan 2025
https://github.com/reddec/oidc-login
simple and secure way to authorize your application with the OpenID Connect
Last synced: 21 Nov 2024
https://github.com/adhocore/goic
Golang OpenID Connect Client
adhocore claims go-oidc golang google-authentication json jwt login-with-google login-with-microsoft login-with-yahoo oauth2 oidc oidc-client openid openid-client openid-connect
Last synced: 16 Oct 2024
https://github.com/oktadev/okta-jhipster-microservices-oauth-example
A microservices architecture built with JHipster, OAuth 2.0, and Okta
jhipster microservices-architecture oauth oidc okta spring-boot spring-security spring-security-oauth2
Last synced: 14 Nov 2024
https://github.com/iad-os/nightswatch
βοΈNight's Watch, the OIDC Relying Party that guards the realms
Last synced: 25 Nov 2024
https://github.com/oktadev/okta-vue-auth-example
A Vue.js Example with Okta for Authentication
Last synced: 14 Nov 2024
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: 27 Oct 2024
https://github.com/gluufederation/gluu-gateway
Gluu API :rocket: and Web Gateway :dart:
api-gateway gateway gluu kong kong-plugin lua oauth2 oidc
Last synced: 11 Dec 2024
https://github.com/oktadev/okta-react-native-spring-boot-example
React Native + Spring Boot + OIDC
elasticsearch ignite-jhipster java javascript jhipster mobile mobile-app oidc react react-native spring-boot typescript
Last synced: 14 Nov 2024
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 rust wasm
Last synced: 07 Dec 2024
https://github.com/damienbod/aspnetcoreentraidblobstorage
ASP.NET Core Razor page using Azure Blob Storage to upload download files securely using OAuth and Open ID Connect
aad aspnet-core azure azuread blob entraid me-id microsoftidentity oauth oidc sql storage
Last synced: 01 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: 08 Nov 2024
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: 01 Nov 2024
https://github.com/passageidentity/passage-go
Passkey Complete for Go - Integrate into your Go API or service to enable a completely passwordless standalone auth solution with Passage by 1Password
1password authentication biometrics ciam go golang identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless webauthn
Last synced: 20 Nov 2024
https://github.com/auth0/k8s-pixy-auth
k8s plugin to authenticate against an OIDC compatible issuer using PKCE (pixy) flow
auth kubectl-plugins kubernetes oidc pkce
Last synced: 27 Sep 2024
https://github.com/oktadev/auth0-full-stack-java-example
π₯ Full Stack Java Example
auth0 fullstack fullstack-java java oidc react spring-boot
Last synced: 14 Nov 2024
https://github.com/oktadev/auth0-spring-boot-angular-crud-example
Angular and Spring Boot CRUD Example
angular oidc spa spring-boot spring-security
Last synced: 14 Nov 2024
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: 08 Nov 2024
https://github.com/damienbod/angular-auth-oidc-sample-google-openid
Angular oidc client with google Identity OpenID
angular aspnetcore google implicit-flow oidc openid
Last synced: 08 Nov 2024
https://github.com/automattic/wp-openid-connect-server
Use OpenID Connect to log in to other webservices using your own WordPress
oauth oauth-server oauth2 oidc oidc-server openid-connect
Last synced: 07 Oct 2024
https://github.com/sorah/himari
OIDC IdP for Small Team. Backed by Omniauth.
identity-provider idp oidc omniauth serverless
Last synced: 16 Dec 2024
https://github.com/damienbod/aspnetcoremicrosoftgraph
ASP.NET Core application and API using Microsoft Graph delegated clients
azure graph graph-api identity microsoft-identity-platform oauth2 oidc
Last synced: 08 Nov 2024
https://github.com/oktadev/okta-ionic-auth-example
Example showing Ionic Authentication with Okta
angular authentication ionic oidc okta
Last synced: 14 Nov 2024
https://github.com/passageidentity/passage-node
Passkey Complete for Node.js - Integrate into your Node.js API or service to enable a completely passwordless standalone auth solution with Passage by 1Password
1password authentication biometrics ciam identity javascript magic-links nodejs oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless typescript webauthn
Last synced: 20 Nov 2024
https://github.com/appvia/cosign-keyless-admission-webhook
Kubernetes admission webhook that uses cosign verify to check the subject and issuer of the image matches what you expect
container-security cosign hacktoberfest kubernetes kubernetes-admission-webhook oidc sigstore
Last synced: 31 Dec 2024
https://github.com/openedx/auth-backends
Custom authentication backends and views for edX services
authentication edx oauth2 oidc openid-connect python
Last synced: 18 Jan 2025