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/rgl/use-oauth2-proxy
oauth2-proxy as an GitHub authenticating reverse proxy example
Last synced: 13 Dec 2024
https://github.com/stevenjdh/akhq-acl-mapper
An AKHQ ACL mapper for Keycloak to transition from AKHQ version 0.24.x to 0.25.x and above.
acls administration akhq claims id-token keycloak keycloak-provider oidc protocol-mapper
Last synced: 13 Dec 2024
https://github.com/desteves/oidc-thumbprint-finder
Dockerfile that takes in an OIDC IdP URL to obtain its thumbprint (SHA1 hash of the public certificate)
Last synced: 17 Jan 2025
https://github.com/siddhant-vij/auth0-webapp-demo
Web App Authentication & Authorization in Go using Auth0
Last synced: 06 Dec 2024
https://github.com/danielburger1337/openid-hash-php
Create/Verify OpenID Connect (OIDC) verification hashes.
hash oidc openid openid-connect
Last synced: 05 Jan 2025
https://github.com/justin-tay/mockpass-spring-boot-example
Spring Boot example using Spring Security to integrate with Mockpass
corppass java mockpass oidc singpass spring spring-boot
Last synced: 05 Dec 2024
https://github.com/hhromic/traefik-fwdauth
Simple Forward Auth service for Traefik (and possibly other compatible proxies), written in Go.
auth docker docker-compose docker-image docker-swarm golang introspection middleware oidc traefik
Last synced: 24 Dec 2024
https://github.com/thorsten-l/maui
MQTT Auth API and Frontend
authentication java jpa mqtt oidc spring-boot spring-boot-jpa springboot thymeleaf
Last synced: 18 Dec 2024
https://github.com/kovah/laravel-socialite-oidc
A generic OpenID Connect (OIDC) Provider for Laravel Socialite
oidc socialite socialite-providers sso
Last synced: 15 Oct 2024
https://github.com/twz123/oidc-token-ferry
CLI to perform "out of band" OpenID Connect authentication
cli oidc openid-connect out-of-band
Last synced: 15 Oct 2024
https://github.com/officiallysingh/spring-cloud-api-grateway-azuread-auth
Demo project for Spring Cloud API Gateway with AzureAD Auth
authentication azure azure-active-directory azure-ad oauth2 oidc openid-connect spring-cloud-gateway spring-security
Last synced: 01 Jan 2025
https://github.com/schamane/forward-auth-oidc-bun
Transparent proxy as auth forward with oidc on bun
auth bun forward-auth oidc proxy
Last synced: 06 Dec 2024
https://github.com/casdoor/casdoor-firebase-example
Google Firebase web app example for Casdoor
auth authentication authn casdoor firebase google iam javascript js oauth oidc react sso ts typescript
Last synced: 13 Jan 2025
https://github.com/chr-fritz/oidc-java-fatclient-demo
Demo repository to show how to implement an OIDC Login into a java client application.
java oidc oidc-client pkce-authentication pkce-flow pkce-oauth
Last synced: 25 Dec 2024
https://github.com/giljr/my-auth0-app
In this tutorial, weβre going to simplify the process using Auth0 and Node.js, enabling you to quickly implement secure login and user authentication in your app.
auth0 authentication-backend express nodejs oauth2 oidc passportjs
Last synced: 25 Dec 2024
https://github.com/casdoor/shiro-casdoor
Apache Shiro Integration with Casdoor
apache auth authentication authorization casdoor integration oauth oidc plugin realm shiro
Last synced: 13 Jan 2025
https://github.com/notmyself/delegated-authorization
This is a demo application that demonstrates how to to do delegated authorization with OAuth 2 using standard .NET libraries.
Last synced: 17 Jan 2025
https://github.com/sesaquecruz/auth-infrastructure
A Secure Infrastructure with Apache APISIX and Keycloak.
api-gateway apisix iam keycloak oauth2 oidc
Last synced: 14 Dec 2024
https://github.com/helloimalastair/authrora
Authentication and Authorization at the Edge
access cloudflare oidc svelte sveltekit tailwindcss turso webauthn workers
Last synced: 29 Dec 2024
https://github.com/libre-devops/terraform-azuredevops-federated-service-principal-connection
A module that uses the Azuredevops, AzureRm and AzureAD provider to create a service principal (spn), scope that spn to a subscription with a role of your choice, it then configures OIDC with Azure DevOps on Entra ID and adds that newly created service principal to a Azure DevOps service connection for use. Use script for Azure DevOps Org id π
azuread azuredevops azurerm oidc service-principal terraform terraform-module workload-federated-identity
Last synced: 26 Dec 2024
https://github.com/tdiprima/spring-boot-keycloak
Spring Boot and Keycloak with OIDC
keycloak oauth2 oidc spring-boot
Last synced: 26 Dec 2024
https://github.com/kubepay/understanding-rbac
Understanding Role based security
aws containers docker docker-compose dockerfile jsp jwt kubernates microservices nginx oauth2 oidc openshift rbac react security servlet spring spring-boot tomcat
Last synced: 17 Jan 2025
https://github.com/dweber019/spring-security-oauth-query-param-forward
This repository contains a minimalistic sample implementation to forward query parameters to a authentication service. It will enable dynamic passing of parameters like scope, prompt, etc.
oauth2 oidc parameters query-parameters spring-boot spring-mvc spring-security
Last synced: 14 Dec 2024
https://github.com/rgglez/gofiber-zitadel-middleware
Middleware to use along with the Zitadel IDP
authentication authentication-middleware go gofiber idp jwt middleware oidc zitadel
Last synced: 20 Dec 2024
https://github.com/dsseng/wiso
Minimalist and customizable captive portal with advanced features like LDAP and OIDC
captive-portal hotspot ldap mikrotik mikrotik-hotspot network oidc wifi
Last synced: 22 Nov 2024
https://github.com/ineat/ineat-auth-benchmarks
Provide project samples to demonstrate how each auth. products works.
authentication iam oauth oidc supertokens
Last synced: 28 Dec 2024
https://github.com/olivierodo/simple-oidc-app
Just a simple app to test an open id connect endpoint
Last synced: 09 Dec 2024
https://github.com/geekcell/terraform-aws-iam-github-oidc-provider
Terraform module to provision an AWS IAM GitHub OIDC Provider.
aws github iam oauth oidc terraform terraform-module
Last synced: 12 Jan 2025
https://github.com/ayerdines/nodejs-keycloak
NodeJS sample application connecting to keycloak server with OIDC/OAuth2.0 protocol
keycloak nodejs oauth2 oauth2-client oidc
Last synced: 19 Nov 2024
https://github.com/anusree6154s/auth-app
App to study different authentication methods
jwt nextjs oauth2 oidc passwordless-authentication typescript
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-multi-idps
NGINX Plus OIDC w/ Multiple Identity Providers Integration
authentication identity nginx oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-multi-clusters
NGINX Plus OIDC Example w/ Multi Clusters/Zones
authentication authorization nginx nginx-plus oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-troubleshooting
NGINX Plus OIDC Troubleshooting for Identity Providers
amazon-cognito auth0 azure-ad cognito keycloak nginx nginx-oidc nginx-openid-connect oidc okta one-login onelogin open-id-connect openid-connect ping-identity
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-auth0
NGINX Plus OIDC w/ Auth0 Integration
auth0 identity-provider idp nginx nginx-oidc nginx-openid-connect nginxplus oauth oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/oktadev/auth0-angular-example
Angular + Auth0 Example
angular auth0 oidc openid-connect
Last synced: 14 Jan 2025
https://github.com/leshaan99/vehicle-service-reservation-system
Created a secure vehicle service reservation system. Implemented OIDC authentication and ensured compliance with OWASP Top 10 security practices, featuring user profiles and reservation management.
asgardeo css java javascript oidc owasp-top-10
Last synced: 16 Jan 2025
https://github.com/uip9av6y/basic-oauth2
OIDC compatible webserver utilizing Basic Authentication
Last synced: 06 Jan 2025
https://github.com/quochuydev/next-multiple-oidc-sessions
Based on next-auth concept, the Auth application for managing multiple OIDC sessions.
authentication nextjs oidc session-management sso zitadel
Last synced: 28 Dec 2024
https://github.com/szsascha/go-oidc-keycloak
Example how to use Keycloak as an OIDC provider for your Go app
Last synced: 11 Jan 2025
https://github.com/kostiantyn-matsebora/helm-simple-oauth2-proxy
Helm chart for deploying oauth2-proxy using OIDC provider
helm helm-chart oauth2 oauth2-proxy oidc
Last synced: 13 Jan 2025
https://github.com/tcarrio/oauth-token-cli
A Bun CLI utility for automating OAuth flows
Last synced: 17 Jan 2025
https://github.com/seriousben/dev-identity-provider
dev-identity-provider is a SAML2 and OIDC (OpenID Connect) Provider with SCIM2 support
identity-provider idp oidc oidc-provider saml2 scim
Last synced: 11 Nov 2024
https://github.com/ashwang-whm/rubik.stack
Official process implementation of OAuth2.0 & OIDC. And the organizational structure backend management system
antdesign blazor-server freesql oauth2 oidc oidc-server organization-management pgsql
Last synced: 19 Nov 2024
https://github.com/chrisross5/asibp-project
College project (Authentication systems and databases S3): A web app providing as many authentication methods as possible using Google Identity Platform and Firebase. Custom OIDC provider included.
aaiedu azure-login css facebook-login firebase firebase-auth firebase-hosting firebase-realtime-database firebaseui github-login identity-platform javascript oidc twitter-login yahoo-login
Last synced: 15 Jan 2025
https://github.com/laszloekovacs/oidc-express
Simple app to test login and get the users profile without an auth library
Last synced: 24 Nov 2024
https://github.com/casdoor/casdoor-spring-security-example
Spring Security example app integrated with Casdoor
auth authn casdoor iam oauth oidc spring spring-security spring-security-oauth2 sso
Last synced: 13 Jan 2025
https://github.com/casdoor/casdoor-android-sdk-old
Casdoor Android client SDK
android authentication casdoor jwt oidc sdk
Last synced: 14 Nov 2024
https://github.com/skye-z/uac
Unified Authorization Center
authentication fido2 ldap oauth2 oidc otp saml2 u2f
Last synced: 28 Dec 2024
https://github.com/kutu-dev/luminosa
Deployment and configuration files for selfhosting some services using Docker Compose.
authelia docker docker-compose docker-labels ldap lldap minecraft minecraft-server oidc packwiz traefik
Last synced: 18 Jan 2025
https://github.com/justin-tay/keycloak-spring-boot-example
Spring Boot example using Spring Security with Keycloak
java keycloak oidc spring spring-boot
Last synced: 05 Dec 2024
https://github.com/kougen/user-management-interface
A Ruby on Rails user management and OAuth2 web interface
Last synced: 30 Nov 2024
https://github.com/lenisha/spring-aad-samples
Securing Spring Boot REST API with Azure AD
azureactivedirectory azuread oidc spring-security springboot
Last synced: 07 Dec 2024
https://github.com/grjan7/oauth2-node-impl
OAuth 2.0 Node.js Implementation
authentication authorization implementation javascript nodejs oauth2 oidc rfc
Last synced: 20 Nov 2024
https://github.com/tonglil/iap-token-generator
Generate OAuth Bearer tokens for authenticating Service Accounts through GCP IAP
google-cloud-platform iap oauth2 oidc
Last synced: 09 Jan 2025
https://github.com/kharkevich/mlflow-tracking-server
MLFlow tracking server with OpenID Connect authentication
mlflow mlflow-tracking-server oidc sso
Last synced: 07 Jan 2025
https://github.com/jmussman/pyrates
The Pyrates (as in "arrgh matey") Project
Last synced: 11 Jan 2025
https://github.com/gw31415/oidc_verify
A simple-usage OIDC-RS256 token verifier
Last synced: 08 Nov 2024
https://github.com/toweringcloud/x-clone-firebase
realtime social network service using typescript v5 + react v18 + firebase v10
Last synced: 24 Nov 2024
https://github.com/toweringcloud/openid-connect
user authentication using react & firebase
authentication oidc signin signup
Last synced: 24 Nov 2024
https://github.com/desteves/aws-oidc-typescript
A Pulumi template to quickly create AWS OIDC resources + configure a Pulumi Cloud ESC Environment with such.
auth aws oidc pulumi secrets-management
Last synced: 08 Jan 2025
https://github.com/prosellen/kong-api-demo
Demo of how to use auth0 (OIDC) with JWTs and Kong API Gateway
Last synced: 04 Jan 2025
https://github.com/embesozzi/oidc-android-fr-sdk
Android App implementing OIDC with ForgeRock SDK
access-management forgerock forgerock-am forgerock-android-sdk oidc
Last synced: 21 Nov 2024
https://github.com/elijah629/auth0-electron
Auth0 authentication for electronjs
auth0 authentication nodejs oauth2 oidc
Last synced: 05 Jan 2025
https://github.com/dabevlohn/oauth2-proxy-keycloak-homelab-k0s
oauth2-proxy-keycloak-homelab-k0s
k0s keycloak kubernetes kubernetes-cluster kubernetes-deployment oauth2 oauth2-client oauth2-provider oidc oidc-provider
Last synced: 02 Jan 2025
https://github.com/ahmedrafat-sw/ecommerce-backend
This the backend repository for E-commerce application using spring boot Postgresql and Angular
ecommerce-platform java jpa-hibernate oauth2 oidc postgersql spring-data-rest spring-security springboot stripe-payments
Last synced: 25 Nov 2024
https://github.com/sibiraj-s/oidc-setup
Ory Hydra setup for implementing OpenID Connect (OIDC) and assuming role from AWS
assume-role aws aws-sts oidc ory-hydra
Last synced: 08 Jan 2025
https://github.com/nginx-openid-connect/f5-oidc-sso-simulator
OpenID Connect based SSO Simulator
amazon-cognito auth0 authentication authorization azure-ad f5-distributed-cloud google-sso iam identity-access-management keycloak oauth oauth2 oidc okta onelogin openid-connect ping-identity sso
Last synced: 01 Oct 2024
https://github.com/andranikasd/keycloak-cheatsheets
This repository serves as a comprehensive guide, offering users step-by-step instructions, best practices, and ready-to-use configurations to set up and integrate Keycloak in Kubernetes environments.
argocd keycloak kubernetes ldap oidc saml saml2 sso
Last synced: 07 Dec 2024
https://github.com/sshaaf/book-service
Quarkus REST API example book-service
Last synced: 22 Nov 2024
https://github.com/tumbl3w33d/ansible-oidc-aws-token-plugin
Retrieves temporary AWS session token based on id_token exchange via OIDC IDP for use with ansible.
ansible ansible-plugin aws idp oidc openid-connect plugin
Last synced: 10 Oct 2024
https://github.com/pchchv/aas
OAuth2/OpenID authentication and authorization server.
authentication authorization go golang oauth2-server oidc oidc-server openid openid-connect openid-server ouath ouath2 security sso
Last synced: 22 Dec 2024
https://github.com/apache/sling-org-apache-sling-auth-oauth-client
Apache Sling OAuth client
Last synced: 07 Dec 2024
https://github.com/einar-hansen/openresty-oidc-gateway
Project using Auth0 with an OpenResty OIDC Reverse Proxy and Docker. Laravel API and NextJS frontend.
auth0 laravel nextjs oidc reverse-proxy
Last synced: 25 Nov 2024
https://github.com/jareechang/github-oidc-example-granular-permissions
Github OpenID Connect with granular permissions
authetication aws aws-s3 githubactions iam iam-role oidc terraform
Last synced: 25 Nov 2024
https://github.com/nimbolus/openstack-nova-instance-identity-provider
A OIDC identity provider which issues tokens for OpenStack compute instances using the vendordata approach
identity-provider metadata nova oidc openstack vendor-data
Last synced: 08 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-onelogin
NGINX Plus OIDC w/ OneLogin Integration
identity-provider idp jwt nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc onelogin openid-connect
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-amazon-cognito
NGINX Plus OIDC w/ Amazon Cognito Integration
amazon-cognito identity-provider idp nginx nginx-oidc nginx-openid-connect nginx-plus nginxplus oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/itzzjb/information-security-project
A dynamic web application for vehicle service reservations, securing against OWASP Top 10 vulnerabilities. It uses OIDC protocols with the Asgardeo IDP for user authentication and access control.
asgardeo idp oidc owasp-top-10
Last synced: 08 Dec 2024
https://github.com/lubeso/terraform-module-gcp-oidc
Create an OIDC provider in Google Cloud.
google-cloud-platform oidc oidc-provider terraform terraform-module
Last synced: 21 Dec 2024
https://github.com/srmoore/oidc_django_demo
Small demo Django application using private keys and OpenID Connect
django django-application oidc tutorial
Last synced: 26 Dec 2024
https://github.com/rjw57/verify-oidc-identity
Verify OIDC JWT identity tokens using OIDC discovery
federated-identity oauth2 oauth2-server oidc oidc-token oidc-token-management python workload-identity workload-identity-federation
Last synced: 28 Nov 2024
https://github.com/dennisdenuto/uaa-deployment
An unofficial open source deployment manifest for UAA
bosh idp ldap oidc saml saml-idp uaa uaa-release
Last synced: 02 Jan 2025
https://github.com/ekristen/fides
Fides - Empowering Non-Managed Kubernetes Clusters with Cloud Providers
Last synced: 17 Jan 2025
https://github.com/sibiraj-s/pulumi-oidc-example
Create resources with pulumi automation api assuming role from AWS using OIDC
aws oidc pulumi pulumi-automation-sdk pulumi-aws pulumi-go
Last synced: 08 Jan 2025
https://github.com/kostiantyn-matsebora/helm-charts
Helm chart repository
coredns helm helm-charts helm-charts-repository kubernetes kubernetes-deployment oauth2 oauth2-proxy oidc provisioning pvc
Last synced: 13 Jan 2025
https://github.com/qba73/scope
Scope validates if OIDC tokens conform to RFC6749 spec
go go-package golang oidc oidc-token
Last synced: 08 Dec 2024
https://github.com/oktadev/okta-vue-login-example
Vue Login Example
access-control authentication login oidc vue vuejs
Last synced: 14 Jan 2025
https://github.com/martinussuherman/vmd-vite-ts-oidc
[WIP] Vuetify Material Dashboard with Vite and OIDC Authentication
oidc oidc-client typescript vite vue vuejs vuetify vuetify-material-dashboard
Last synced: 23 Dec 2024