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

A lightweight service exchanging OIDC tokens for Tailscale Auth Keys

oidc tailscale

Last synced: 06 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/openedx/auth-backends

Custom authentication backends and views for edX services

authentication edx oauth2 oidc openid-connect python

Last synced: 25 Jan 2025

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/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/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/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/livioribeiro/fastapi-resource-server

Authenticate FastAPI with OIDC discovery

authentication fastapi oidc python web

Last synced: 09 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/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/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: 23 Jan 2025

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

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/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/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/SUSE/dex-operator

A Kubernetes operator for Dex

authentication dex kubernetes oidc

Last synced: 15 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/schibsted/account-sdk-browser

Schibsted Account SDK for browsers

authentication browser javascript oauth2 oidc

Last synced: 29 Jan 2025

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/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/ikwattro/neo4j-sso-keycloak

Neo4j SSO with Keycloak setup on Docker

docker keycloak neo4j oidc sso

Last synced: 02 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/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: 23 Jan 2025

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

Keycloak Configuration Auditor

blue-team keycloak oauth2 oidc red-team security-scanner

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/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/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/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/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/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: 29 Jan 2025

https://github.com/tx7do/kratos-authn

kratos authentication middleware

authentication jwt kratos oidc psk

Last synced: 08 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/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/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/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/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/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/lfzm/orleans.authentication

Orleans Authentication Identity

identity identityserver4 oidc orleans

Last synced: 08 Dec 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/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: 23 Jan 2025

https://github.com/5-stones/nest-oidc

NestJS Authentication & JWT validation for OIDC

nestjs oidc

Last synced: 19 Jan 2025

https://github.com/vippsas/bankid-oidc-example-java

OpenID Connect example code for Java

bankid bankid-norge oidc vipps

Last synced: 29 Jan 2025

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/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/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/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/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/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/vippsas/bankid-oidc-connector

Javascript API that simplifies integration with the REST API for front-end based OIDC Clients

bankid oidc oidc-client oidc-connector

Last synced: 29 Jan 2025

https://github.com/lfzm/Orleans.Authentication

Orleans Authentication Identity

identity identityserver4 oidc orleans

Last synced: 13 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-angular-dynamic-components-example

Loading Components Dynamically in an Angular App

angular oidc openid-connect

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/badisi/auth-js

🛡️ Authentication and authorization support for web based desktop and mobile applications

angular auth authentication authn authorization capacitor cordova hybrid identity ionic mobile oauth oauth2 oidc openid openidconnect security web

Last synced: 07 Nov 2024

https://github.com/articulate/authentic

Proper validation of JWT's against JWK's

auth0 javascript jwks jwt nodejs oidc okta

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

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

Simple Service Dashboard

dashboard golang homelab oidc services

Last synced: 18 Jan 2025

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

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