Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

angular microfrontends oidc

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/casdoor/django-casdoor-auth

Django auth middleware based on Casdoor

auth cas casdoor django go iam middleware oauth oidc python sso

Last synced: 14 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/willin/sso

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

authing hono idaas oauth oidc sso svelte

Last synced: 13 Oct 2024

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/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.)

azure-ad identity oauth2 oidc

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

go oidc openid openid-connect

Last synced: 10 Nov 2024

https://github.com/ikwattro/neo4j-sso-keycloak

Neo4j SSO with Keycloak setup on Docker

docker keycloak neo4j oidc sso

Last synced: 02 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/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/zitadel/example-symfony-oidc

Example Symfony PHP app

examples oidc php php8 symfony zitadel

Last synced: 30 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/damienbod/pwablazorbffazureb2c

Azure B2C Blazor BFF ASP.NET Core hosted with support for PWA

azure-b2c bff blazor cors csrf oauth oauth2 oidc pwa

Last synced: 17 Oct 2024

https://github.com/damienbod/PwaBlazorBffAzureB2C

Azure B2C Blazor BFF ASP.NET Core hosted with support for PWA

azure-b2c bff blazor cors csrf oauth oauth2 oidc pwa

Last synced: 09 Nov 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/mosip/esignet

Open ID based e-Signet service for large scale verification & authentication.

oauth2 oid4vci oidc

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/casdoor/casdoor-flutter-sdk

Flutter SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-flutter-example

auth authentication authn casdoor dart flutter oauth oidc sdk sso

Last synced: 14 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/casdoor/wordpress-casdoor-plugin

Casdoor plugin for WordPress

auth casdoor oauth oidc wordpress

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/casdoor/casdoor-rust-sdk

Rust client SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-rust-example

auth authentication authn casdoor iam jwt oauth oidc rust sdk sso

Last synced: 14 Nov 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

aws github-actions oidc

Last synced: 11 Nov 2024

https://github.com/zitadel/example-api-python3-flask

Example Python3 + Flask API for authentication and authorization with ZITADEL

api examples flask oidc python3 zitadel

Last synced: 30 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

bbb dsfr oidc

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

angular oidc openid-connect

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

login oidc react reactjs

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/casdoor/casdoor-operator

Kubernetes Operator for Casdoor

cas casbin casdoor iam k8s kubernetes oauth oidc operator saml sso

Last synced: 14 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/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

kubernetes oidc

Last synced: 24 Oct 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

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