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/casdoor/casdoor-dotnet-sdk
.NET client SDK for Casdoor
auth authentication authn casdoor dotnet oauth oidc saml sso
Last synced: 14 Nov 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
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/damienbod/aspnetcoreblazormicrosoftgraph
ASP.NET Core Blazor with Microsoft Graph
aspnet-core azuread blazor graph microsoft-graph microsoft-identity oauth oauth2 office oidc
Last synced: 01 Nov 2024
https://github.com/oktadev/okta-angular-microfrontend-example
Starter code + completed project for micro-frontends using Webpack 5 and Module Federation plugin in Angular and sharing authenticated state
Last synced: 14 Nov 2024
https://github.com/trustbloc/wallet-sdk
Verifiable Credential Wallet SDK and Demo/Reference Wallet App (Go / GoMobile | Android | iOS)
android decentralized-identifiers did flutter go gomobile ios oid4vc oid4vci oid4vp oidc oidc4vci oidc4vp openid-connect sdk verifiable-credentials wallet
Last synced: 19 Dec 2024
https://github.com/damienbod/aspnetcoreidentityserver4persistence
EF Core database for the IdentityServer4 configuration data
asp-net-core ef-core identityserver4 oidc openid sqlite
Last synced: 08 Nov 2024
https://github.com/oktadev/gatsby-netlify-okta-example
Gatsby, Netlify, and Okta Example App
authentication gatsby gatsbyjs netlify oauth2 oidc
Last synced: 14 Nov 2024
https://github.com/TeamBion/kubectl-irsa
The kubectl plugin which allows us to test IRSA configuration AWS sa
aws irsa kubectl kubernetes oidc security
Last synced: 02 Nov 2024
https://github.com/livioribeiro/fastapi-resource-server
Authenticate FastAPI with OIDC discovery
authentication fastapi oidc python web
Last synced: 09 Nov 2024
https://github.com/teambion/kubectl-irsa
The kubectl plugin which allows us to test IRSA configuration AWS sa
aws irsa kubectl kubernetes oidc security
Last synced: 17 Dec 2024
https://github.com/damienbod/aspnetcorebackchannellogout
ASP.NET Core Back-Channel Logout for Hybrid Clients, Redis, Key Vault, Azure
2fa aspnet-core azure back-channel hybrid-flow identity identityserver4 key-vault logout ms-sql-server oidc redis totp
Last synced: 12 Oct 2024
https://github.com/solid/solid-oidc
The repository for the Solid OIDC authentication specification.
authentication oidc solid specification
Last synced: 12 Jan 2025
https://github.com/descope/auth-hosting
A simple Descope's flows app to be hosted for an easy and simple authentication
authentication descope hosted oidc openid-connect vercel
Last synced: 08 Nov 2024
https://github.com/imduffy15/token-cli
Command line utility for interacting with OAuth2 infrastructure to generate tokens
authentication authn authorization authz cli iap identity jwt oauth2 oidc sso token
Last synced: 04 Nov 2024
https://github.com/davebaol/oidc-angular-wso2is
Example of an Angular single-page application demonstrating OAuth2/OpenID Connect authentication using WSO2 Identity Server
angular authorization-flow code-flow-pkce implicit-flow oauth2 oidc openid pkce single-page-app wso2-identity-server
Last synced: 06 Nov 2024
https://github.com/oktadev/okta-spring-security-5-example
Authentication with Spring Security 5 and Okta OIDC
authentication oauth2 oidc okta spring-boot spring-security
Last synced: 14 Nov 2024
https://github.com/hantsy/nestjs-graphql-sample
NestJS GraphQL Example
auth0 express graphql nestjs oauth2 oidc typeorm typescript
Last synced: 27 Oct 2024
https://github.com/casdoor/casdoor-spring-boot-starter
Spring Boot 2.x & 3.x Starter for Casdoor, see example at: https://github.com/casdoor/casdoor-spring-boot-example
casdoor java oauth oidc saml sdk spring-boot spring-boot-2 spring-boot-3 springboot sso
Last synced: 11 Jan 2025
https://github.com/casdoor/casdoor-php-sdk
PHP client SDK for Casdoor
auth authentication authn casdoor oauth oidc php saml sso
Last synced: 17 Dec 2024
https://github.com/aklaus/transparent-auth-gateway
Implementations of a "transparent" Auth Gateway that links a third-party Identity Provider with own authorisation rules (scopes, roles, etc.)
Last synced: 16 Dec 2024
https://github.com/rhertogh/yii2-oauth2-server
The Yii2-Oauth2-Server is an extension for Yii framework 2.0 applications and provides an Oauth2 server based on the League OAuth2 server. The server also supports OpenID Connect.
oauth2 oauth2-server oidc oidc-server php yii2 yii2-extension
Last synced: 16 Jan 2025
https://github.com/damienbod/auth0angularaspnetcoreapi
Auth0 with Angular and an ASP.NET Core API
angular aspnet-core authn authz oauth oauth2 oidc openid-connect refresh revocation
Last synced: 08 Nov 2024
https://github.com/mraible/mobile-jhipster
Mobile Development with Ionic, React Native, and JHipster
ionic ionic-framework jhipster mobile mobile-development oauth2 oidc react react-native reactjs spring-boot
Last synced: 16 Oct 2024
https://github.com/cjww-development/gatekeeper
Implementation of OIDC and OAuth2
docker gatekeeper oauth2 oauth2-provider oauth2-server oidc oidc-provider oidc-server scala
Last synced: 06 Nov 2024
https://github.com/dvob/k8s-s2s-auth
Kubernetes Service-to-Service Authentication using Service Accounts
authentication golang jwt keycloak kubernetes oidc pod service-to-service serviceaccount tokenreview vault
Last synced: 27 Dec 2024
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: 27 Oct 2024
https://github.com/jbossdemocentral/3scale-api-workshop
Red Hat API Integration & Management Workshop
3scale api api-design api-gateway api-management api-spec oidc open-api
Last synced: 07 Nov 2024
https://github.com/wilsonle/payload-oauth2
Plugin for PayloadCMS to integrate OAuth2
github-authentication google-authentication oauth oauth2 oidc payload payload-plugin payloadcms
Last synced: 20 Dec 2024
https://github.com/schibsted/account-sdk-browser
Schibsted Account SDK for browsers
authentication browser javascript oauth2 oidc
Last synced: 14 Jan 2025
https://github.com/SUSE/dex-operator
A Kubernetes operator for Dex
authentication dex kubernetes oidc
Last synced: 15 Nov 2024
https://github.com/gabibbo97/charts
My helm charts
chart charts dex gangway hacktoberfest helm helm-charts keycloak-gatekeeper kubernetes kubernetes-authentication oidc
Last synced: 11 Nov 2024
https://github.com/damienbod/aspnetcoremeidcae
Microsoft Entra ID Continuous Access in an ASP.NET Core Razor Page, Blazor app using a Web API
aad azuread blazor cae continuousaccess dotnet microsoftidentity oauth oidc razoraspnetcore
Last synced: 08 Nov 2024
https://github.com/osstotalsoft/oidc-jwt-go
OpenID Connect package to secure your API using JWT Bearer tokens
Last synced: 10 Nov 2024
https://github.com/oviva-ag/ehealthid-relying-party
OpenID Connect Relying Party for Germany's GesundheitsID (eHealthID)
gesundheitsid keycloak oidc relying-party
Last synced: 09 Oct 2024
https://github.com/aguafrommars/maui.blazor.authentication
Simplify OIDC authentication for MAUI Blazor app
auhtentication blazor maui maui-blazor oidc openid-connect openidconnect-client
Last synced: 10 Dec 2024
https://github.com/maslick/brauzie
Awesome CLI tool for fetching JWT tokens for OAuth2.0 clients
cli debuging-tool jwt k8s keycloak kubernetes nodejs oauth2 oidc token
Last synced: 28 Nov 2024
https://github.com/acodercat/egg-oidc-server
egg-oidc-server
egg egg-oidc jwt oauth2 oauth2-provider oauth2-server oidc
Last synced: 11 Nov 2024
https://github.com/damienbod/aspnetcoretenantselect
Switch tenants in an ASP.NET Core app using Azure AD with multi tenants
app-registration aspnetcore authn authz azuread enterprise-application oauth2 oidc openid-connect
Last synced: 08 Nov 2024
https://github.com/artis3n/course-vault-github-oidc
Take this course to learn how to create fine-grained, least-privilege HashiCorp Vault roles for GitHub Action workflows using GitHub OIDC.
oidc secrets secrets-management skills-course vault workflows
Last synced: 22 Nov 2024
https://github.com/oktadev/okta-ionic-4-login-example
Ionic 4 User Login and Registration Example
android angular authentication cordova ionic ios oidc typescript
Last synced: 14 Nov 2024
https://github.com/peppelinux/django-oidc-op
A Django implementation of an OIDC Provider on top of IdentityPython jwtconnect stack.
django django-oidc-op jwtconnect oidc oidc-op oidc-provider openid-configuration
Last synced: 28 Oct 2024
https://github.com/oktadev/okta-angular-node-example
Basic CRUD Example with Angular and Node
angular authentication node oidc
Last synced: 14 Nov 2024
https://github.com/damienbod/mulitipleclientclaimsmapping
Authentication with multiple identity providers in ASP.NET Core
aspnetcore dotnet iam identity oauth oidc
Last synced: 08 Nov 2024
https://github.com/oktadev/okta-java-ee-rest-api-example
Java EE REST API + Security with JWT and OIDC
javaee jwt jwt-verifier oidc pac4j rest-api spring-security
Last synced: 14 Nov 2024
https://github.com/iteratec/kcwarden
Keycloak Configuration Auditor
blue-team keycloak oauth2 oidc red-team security-scanner
Last synced: 09 Nov 2024
https://github.com/hantsy/spring-security-auth0-sample
Spring Security 5 with OAuth2/OIDC and Auth0 integration example
jwt oauth2 oidc spring-security spring-webflux spring-webmvc
Last synced: 12 Oct 2024
https://github.com/damienbod/emailcalandarsclient
Send emails with Microsoft Graph API from a Desktop APP, C# and Visual basic projects
graph-api microsoft-graph-api oauth2 oidc ui wpf
Last synced: 17 Oct 2024
https://github.com/plusauth/oidc-client-js
OpenID Connect (OIDC) and OAuth2 library for browser-based JavaScript applications.
authentication javascript jwt oauth2 oauth2-library oidc oidc-client openid-connect openid-connect-client plusauth typescript
Last synced: 03 Dec 2024
https://github.com/jr200/nats-iam-broker
A NATS decentralised auth-callout service to swap OIDC JWTs for RBAC'd NATS User JWTs
golang kubernetes nats nats-client nats-io oidc rbac
Last synced: 13 Nov 2024
https://github.com/ims94/spring-boot-jwt-auth-server
Using JWTs issued by an external authorization server to authentication REST APIs with Spring Boot
auth authentication jwt jwt-authentication oauth2 oidc openid openid-connect ractjs rest-api spring-boot spring-boot-3 spring-security
Last synced: 03 Dec 2024
https://github.com/stackql/okta-pkce-login
Command line utility to authenticate to an OIDC application using PKCE
authentication cli golang oidc okta pkce
Last synced: 21 Nov 2024
https://github.com/tx7do/kratos-authn
kratos authentication middleware
authentication jwt kratos oidc psk
Last synced: 08 Nov 2024
https://github.com/stefh/blazor.webassembly.authentication.auth0
Blazor WebAssembly Auth0 Oidc Authentication with support for Audience
auth0 authentication blazor oidc webassembly
Last synced: 09 Nov 2024
https://github.com/cyclenerd/google-workload-identity-federation
🔐 Google Cloud Workload Identity Federation Examples and How-To
gcp github-action github-actions gitlab-ci gitlab-runner google-cloud google-cloud-platform jwt jwt-authentication jwt-token oidc
Last synced: 27 Oct 2024
https://github.com/mosip/esignet
Open ID based e-Signet service for large scale verification & authentication.
Last synced: 14 Jan 2025
https://github.com/salrashid123/grpc_google_id_tokens
gRPC Authentication using Google id_tokens
google-cloud-platform grpc grpc-authentication oidc
Last synced: 22 Nov 2024
https://github.com/toshokan/tomiko
Safe asynchronous OAuth 2.0 + OpenID Connect Authorization Server
async oauth2 oauth2-server oidc oidc-provider rust
Last synced: 09 Jan 2025
https://github.com/oktadev/okta-spring-boot-angular-pwa-example
Angular PWA with Authentication via Okta
angular authentication offline oidc okta security spring-boot
Last synced: 14 Nov 2024
https://github.com/damienbod/endtoendsecurity
End to end security of a web application
aspnetcore dotnet oauth oidc openidconnect sonar sonarcloud
Last synced: 08 Nov 2024
https://github.com/18f/identity-oidc-gin
An example Login.gov client application which authenticates users via OpenID Connect (OIDC). Written in Go. Uses the Gin web framework.
gin-gonic go goth login-gov oidc oidc-client
Last synced: 29 Sep 2024
https://github.com/opentouryoproject/multipurposeauthsite
汎用認証サイトは、ASP.NET Identity および JSON Web Token (JWT)によって強化されたOAuth 2.0およびOpenID ConnectのIdentity Provider (Idp) および Security Token Service (STS)です。(Multi-purpose Authentication Site is Identity Provider (Idp) and Security Token Service (STS) of OAuth 2.0 and OpenID Connect powered by ASP.NET Identity and JSON Web Token (JWT).)
aspnet-identity c-sharp dotnet fapi idp jwt mvc netcore netstandard oauth2 oidc saml2 sts
Last synced: 12 Nov 2024
https://github.com/passageidentity/passage-ruby
Passkey Complete for Ruby - Integrate into your Ruby API or service to enable a completely passwordless standalone auth solution with Passage by 1Password
1password authentication biometrics ciam identity magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless ruby webauthn
Last synced: 20 Nov 2024
https://github.com/skyscanner/gha-aws-oidc-sample
Enforcing per-repo privileges on AWS with GitHub Actions OIDC, without session tags
Last synced: 11 Nov 2024
https://github.com/lfzm/orleans.authentication
Orleans Authentication Identity
identity identityserver4 oidc orleans
Last synced: 08 Dec 2024
https://github.com/blueshoe/pycloak
pycloak contains a handy django middleware to read jwt (from openid connect flow) to manage users and access from remote identity providers.
authentication jwt jwt-authentication oidc oidc-client
Last synced: 06 Nov 2024
https://github.com/numerique-gouv/b3desk
BBB frontend by the French Ministry of Education
Last synced: 21 Dec 2024
https://github.com/damienbod/mfaserver
Microsoft Entra ID external authentication methods
aspnetcore dotnet entraid fido2 graph mfa oidc openidconnect passkeys
Last synced: 08 Nov 2024
https://github.com/lfzm/Orleans.Authentication
Orleans Authentication Identity
identity identityserver4 oidc orleans
Last synced: 13 Nov 2024
https://github.com/bwplotka/oidc
Golang Open ID Connect (OIDC) client library.
client golang login oidc openid refresh-tokens token-source
Last synced: 31 Dec 2024
https://github.com/oktadev/okta-angular-dynamic-components-example
Loading Components Dynamically in an Angular App
Last synced: 14 Nov 2024
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: 14 Oct 2024
https://github.com/oktadev/okta-react-login-example
A React Login Example with Hosted Login, Sign-In Widget, and Auth JS
Last synced: 14 Nov 2024
https://github.com/jeff-tian/keycloak-services-social-dingding
Login with DingTalk in Keycloak. Keycloak 钉钉登录插件。
dingding dingtalk keycloak oauth2 oidc social-login
Last synced: 15 Nov 2024
https://github.com/lucavallin/tf-ghes-oidc
Terraform configuration to setup cloud resources on Azure, AWS and Google Cloud for OIDC on GitHub Enterprise Server.
aws azure ghes github github-enterprise-server google-cloud oidc openid-connect terraform
Last synced: 02 Dec 2024
https://github.com/sws2apps/firebase-deployment
A GitHub action to deploy to Firebase
deployment firebase gcloud github-actions google-cloud hosting marketplace oidc
Last synced: 23 Nov 2024
https://github.com/joshp23/YOURLS-OIDC
OpenID Connect Authentication for YOURLS
oidc oidc-client sso-client yourls-plugin
Last synced: 02 Nov 2024
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: 08 Nov 2024
https://github.com/clastix/kubectl-login
kubectl login manager
kubectl kubectl-plugin kubernetes kubernetes-authentication oauth2 oidc openid-connect
Last synced: 07 Nov 2024
https://github.com/oktadev/okta-enterprise-ready-workshops
Take your SaaS apps to the next level in the identity maturity journey with the enterprise ready workshops
enterprise-ready oidc okta scim workshop
Last synced: 14 Nov 2024
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: 19 Oct 2024
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: 14 Nov 2024
https://github.com/oktadev/okta-ionic-crypto-pwa-example
Josh Morony's cryptoPWA with Okta Authentication
authentication cryptocurrency ionic oidc okta pwa
Last synced: 14 Nov 2024
https://github.com/noqcks/google-oidc-kubernetes
How to access a Kubernetes cluster using Google OIDC for Authz/AuthN
Last synced: 24 Oct 2024
https://github.com/mraible/angular-book
The Angular Mini-Book
angular angular-material bootstrap kotlin oidc spring-boot typescript
Last synced: 16 Oct 2024
https://github.com/worteks/humhub-auth-oidc
OIDC connector for humhub
authclient humhub oauth2 oidc oidc-client openid-connect openidconnect
Last synced: 11 Nov 2024
https://github.com/everysoftware/fastid
OAuth2 authorization server with social login, user management, permissions, etc.
fastapi google jwt oauth2 oidc sqlalchemy sso telegram yandex
Last synced: 14 Nov 2024
https://github.com/pulsejet/roundcube-oidc
OpenID Connect authentication plugin for Roundcube
oidc oidc-client openid-connect roundcube roundcube-plugin
Last synced: 06 Nov 2024
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: 14 Nov 2024