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-02-12 00:21:24 UTC
- JSON Representation
https://github.com/quarkiverse/quarkus-oidc-proxy
OpenID Connect Proxy
oauth2 oidc openid-connect proxy quarkus-extension
Last synced: 10 Nov 2024
https://github.com/techsavvyash/oidc-lite
Lightweight OIDC based auth service in NestJS
authentication fusionauth oidc
Last synced: 13 Dec 2024
https://github.com/blakeembrey/token-hash
Generate base64url encoding from the left-most half of the hash of a token.
code hash oidc openid-connect token
Last synced: 13 Jan 2025
https://github.com/xenitab/aad-oidc-identity
This proof of concept aims to showcase the new federated identity credentials in Azure AD working together with Service Account Token Volume Projection and Service Account Issuer Discovery in Kubernetes.
aks azure azuread kubernetes oidc
Last synced: 01 Feb 2025
https://github.com/markusthielker/quarkus-angular-template
π A template for Angular applications with Quarkus backend
angular docker keycloak oidc postgresql quarkus quarkus-quinoa tailwindcss typescript
Last synced: 01 Feb 2025
https://github.com/casdoor/casdoor-electron-example
An Electron app example for Casdoor based on Casdoor JS SDK: https://github.com/casdoor/casdoor-js-sdk
casdoor electron iam javascript js oauth oidc saml sdk sso typescript
Last synced: 14 Nov 2024
https://github.com/dangnh0611/oidc_provider_with_facial_mfa
DOneLogin: Flask Open ID Connect (OIDC) Provider combined with Facial Two-Factors Authentication (2FA)
face-recognition flask mfa multi-factors-authentication oidc single-sign-on sso
Last synced: 08 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-azure-ad
NGINX Plus OIDC w/ Azure Entera Integration
azure azure-active-directory azure-ad azure-entera entera identity-provider idp nginx nginx-oidc nginx-openid-connect oauth2 oidc openid-connect
Last synced: 13 Nov 2024
https://github.com/authgear/authgear-example-dotnet
Authentication for ASP.NET apps with Authgear and OpenID Connect
asp-net-core authentication dotnet oidc
Last synced: 07 Nov 2024
https://github.com/waigel/cf-oidc-proxy
Connect GitHub Actions OIDC with Cloudflare by using CF-OIDC-Proxy
Last synced: 13 Feb 2025
https://github.com/matsest/az-oidc-managed-identity-demo
Federated credentials with Open ID Connect to Managed Identities with GitHub Actions
azure azure-identity azure-powershell demo managed-identity oidc powershell pwsh
Last synced: 15 Dec 2024
https://github.com/oktadev/okta-react-hooks-example
React Hooks Example
authentication javascript oidc react-hooks reactjs
Last synced: 14 Nov 2024
https://github.com/danielwagn3r/openid-workshop
Authentifizierung mit OpenID Connect & OAuth 2.0
authentication authorization csharp jwt node oauth2 oidc openid-connect security webapi webapp
Last synced: 14 Dec 2024
https://github.com/sesaquecruz/auth-infrastructure
A Secure Infrastructure with Apache APISIX and Keycloak.
api-gateway apisix iam keycloak oauth2 oidc
Last synced: 07 Feb 2025
https://github.com/authentiqid/passport-authentiq
PassportJS strategy for Authentiq ID.
authentication authentiq identity oauth2 oidc passportjs strategy
Last synced: 06 Jan 2025
https://github.com/madarche/oidc-rp-native-example
OpenID Connect Relying Party (RP) native client (like a mobile app) example
oidc openid openid-client openid-connect
Last synced: 10 Feb 2025
https://github.com/authentiqid/authentiq-salesforce-registration-handler
Authentiq OpenID Connect Registration Handler for Salesforce
2fa authentication oauth2 oidc openid passwordless salesforce
Last synced: 06 Jan 2025
https://github.com/gluufederation/gluu-passport-testing
Gluu Passport Stage Tests
auth authentication authorization behave droplet gluu-passport-testing idp inbound oauth2 oidc python saml stage test-automation testing
Last synced: 05 Feb 2025
https://github.com/gi0baro/ovpn-portal
Build client OpenVPN configurations with OIDC authentication
Last synced: 17 Dec 2024
https://github.com/office-of-digital-services/django-cdt-identity
Django client for identity proofing and claims verification with the California Department of Technology's Identity Gateway.
django django-application oidc oidc-client
Last synced: 13 Feb 2025
https://github.com/plusauth/plusauth-python-starter
Python starter project demonstrating OIDC authentication using Flask and flask-pyoidc.
example flask oidc openidconnect plusauth python python3
Last synced: 30 Jan 2025
https://github.com/madarche/oidc-rp-web-example
OpenID Connect Relying Party (RP) web client (like a web site) example
oidc openid openid-client openid-connect
Last synced: 10 Feb 2025
https://github.com/madarche/oauth2-resource-server-example
OAuth2 Resource Server (RS) example
oauth2 oidc openid openid-client openid-connect
Last synced: 10 Feb 2025
https://github.com/brionmario/is-samples
A repo containing WSO2 Identity Server usage samples
hacktoberfest oidc portfolio react samples wso2 wso2-identity-server
Last synced: 08 Nov 2024
https://github.com/asaintsever/traefik-forwardauth-authcode-pkce
Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow
auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2
Last synced: 26 Jan 2025
https://github.com/horothesun/infra-cookiecutter-template
Bootstrap your Terraform AWS infrastructure.
aws bootstrap bootstrapping ci ci-cd cicd cookiecutter cookiecutter-template github-oidc iac infrastructure infrastructure-as-code initial-setup lean oidc oidc-provider template terraform terraform-aws terraforming
Last synced: 09 Nov 2024
https://github.com/openliberty/sample-keycloak
Sample app using Open Liberty, Jakarta EE Security, MicroProfile JWT, and Keycloak.
jakartaee jwt keycloak microprofile oidc openliberty
Last synced: 24 Dec 2024
https://github.com/plusauth/plusauth-vue-starter
Vue.js starter project demonstrating OIDC authentication using vue-cli and oidc-client.
oidc openidconnect plusauth vue
Last synced: 30 Jan 2025
https://github.com/compilerla/django-cdt-identity
Django client for identity proofing and claims verification with the California Department of Technology's Identity Gateway.
django django-application oidc oidc-client
Last synced: 08 Feb 2025
https://github.com/laurabeatris/howauth
Interactive learning platform around web authentication
authentication authorization identity-management mfa oidc saml single-sign-on
Last synced: 04 Feb 2025
https://github.com/schubergphilis/grawsp
A command line application to assist engineers manage credentials in an AWS landing zone.
aws cli credentials oidc oidc-client sso sts terminal token tool
Last synced: 05 Dec 2024
https://github.com/kolosovpetro/secureazureoidc
In this manuscript, we discuss the problem of secure storage and transfer of access tokens between microservices
access-token active-directory azure azure-ad id-token oauth2 oidc open-id-connect refresh-token
Last synced: 16 Jan 2025
https://github.com/mikaelkaron/fastify-openid-client
Fastify plugin for openid-client
fastify fastify-plugin oidc openid openid-client
Last synced: 13 Nov 2024
https://github.com/plusauth/plusauth-spring-starter
Spring starter project demonstrating OIDC authentication using Spring Boot and Spring Boot Oauth2 Client.
example java oidc openidconnect plusauth spring-boot
Last synced: 30 Jan 2025
https://github.com/gurkengewuerz/proxy-manager-traefik
Nginx proxy manager like Docker container for managing reverse proxies
docker nginx nginx-proxy oidc reverse-proxy traefik traefik-plugin
Last synced: 27 Jan 2025
https://github.com/saidsef/terraform-aws-github-oidc
Terraform module to configure GitHub Actions as an IAM OIDC identity provider in AWS
aws aws-iam-policies aws-iam-roles federated-identity github github-action github-actions oidc openid openid-connect terraform
Last synced: 14 Nov 2024
https://github.com/vondacho/arch-blueprint-java
A Java-SpringBoot backend application project as template and pedagogical support for teaching of Clean Architecture crafting practice.
appmap cucumber hexagonal-architecture jpa-hibernate oidc spring-boot spring-mvc structurizr swagger-validator
Last synced: 14 Oct 2024
https://github.com/xhcf/springboot_restbasicauth
SpringBoot Rest Api Utilizing a Basic Auth Header For Api Verification.
authentication authorization basic basic-authentication oauth2 oidc springboot springboot-rest
Last synced: 13 Jan 2025
https://github.com/baboon-king/vue-oidc-provider
Lightweight auth library based on oidc-client-ts for Vue single page applications (SPA)
authentication oauth2 oidc openid openid-connect vue vue-oidc-provider vue3
Last synced: 28 Jan 2025
https://github.com/smaeda-ks/orb-hashicorp-vault-cli
A handy CircleCI Orb that helps you to integrate HashiCorp Vault with your CI/CD pipelines by leveraging the CircleCI OIDC support.
circleci hashicorp-vault oidc vault
Last synced: 27 Dec 2024
https://github.com/lpabon/oidc-gen-token
Command line program to get a token from an OpenID Connect issuer
auth0 authentication golang jwt oidc openid openid-connect
Last synced: 12 Jan 2025
https://github.com/embesozzi/oidc-demoapp-vuejs
Vuejs OpenID Connect demo application
oauth2 oidc oidc-client vue-router vuejs vuex
Last synced: 21 Nov 2024
https://github.com/casdoor/casdoor-ios-sdk
Casdoor iOS client SDK (in Swift)
apple authentication casdoor ios jwt oauth objective-c oidc sdk swift
Last synced: 14 Nov 2024
https://github.com/cidaas/go-interceptor
cidaas GO Interceptor helps you to verify cidaas access tokens conveniently. Secure β Fast β And unrivaled Swabian.
cidaas go golang jwt oauth2 oidc openid-connect
Last synced: 22 Jan 2025
https://github.com/did-app/dinosauth
Secure simple device based authentication, OAuth 2.0 and OIDC compatible
asymmetric-cryptography authentication biometrics oauth2 oidc openid-connect public-private-key
Last synced: 21 Jan 2025
https://github.com/rgl/terraform-keycloak
Keycloak playground
keycloak oauth2 oauth2-client oauth2-server oidc saml saml-service-provider saml2 terraform
Last synced: 25 Oct 2024
https://github.com/ladesa-ro/autenticacao
Autenticação do Ladesa.
auth authentication identity-provider idp issuer jwt keycloak ladesa ladesa-ro login oauth2 oidc openid-connect single-sign-on sisgea sisgha sso
Last synced: 17 Nov 2024
https://github.com/plusauth/plusauth-php-starter
PHP starter project demonstrating OIDC authentication using Jumbojett\OpenIDConnectClient.
example oidc openidconnect php php7 plusauth
Last synced: 30 Jan 2025
https://github.com/fusionauth/fusionauth-example-device-grant
Example HTML/JavaScript app demonstrating the Oauth2 Device Authorization Grant workflow
device-grant example fusionauth hacktoberfest oauth2-workflows oidc
Last synced: 05 Nov 2024
https://github.com/trace2798/okta_fullstack
This is my repository for converse.ai which is my submission for Okta AI Identity Hackathon 2023
Last synced: 22 Jan 2025
https://github.com/michael-ortiz/aws-github-actions-terraform-workflow
A reusable GitHub Actions Workflow to Plan, Apply or Destroy Terraform Infrastructure in AWS
actions aws aws-s3 cicd github-actions oidc opentofu terraform
Last synced: 07 Jan 2025
https://github.com/oktadev/oktane-terraform-demo
Demo used during Oktane 21 showing a secure JHipster Application deployed to EKS (AWS Kubernetes) using Terraform and the Okta Terraform Provider.
demo eks example kubernetes oauth oidc okta terraform
Last synced: 14 Jan 2025
https://github.com/jharrilim/downtime
[WIP] Modern full stack ft. GraphQL and React.
apollo-client apollo-server docker docker-compose graphql jwt material-ui node-cluster oidc postgres react type-graphql typedi typeorm typescript
Last synced: 31 Dec 2024
https://github.com/nginx-openid-connect/nginx-oidc-keycloak
NGINX Plus OIDC w/ Keycloak Integration
identity-provider idp keycloak nginx nginx-oidc nginx-openid-connect nginx-plus oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/nkz-soft/nkzsoft.gateway.service
Gateway service based on YARP and using Keycloak as an OpenID/OAuth2 provider.
aspnetcore dotnet-core gateway keycloak oath2 oidc openid-connect yarp
Last synced: 10 Feb 2025
https://github.com/aguafrommars/terraform-helm-theidserver
TheidServer Terraform module
duende-identityserver helm iam identityserver4 kubertnetes oidc openid openid-connect openidconnect sso sso-authentication terraform terraform-module theidserver ws-federation wsfederation
Last synced: 04 Feb 2025
https://github.com/hantsy/spring-security-oauth2-authserver-example
OAuth2/OIDC Authorization Server Example based on Spring Authorization Server
kotlin oauth2 oauth2-server oidc spring-authorization-server
Last synced: 13 Feb 2025
https://github.com/srmoore/oidc_nodejs_demo
Small demo Node.js Express application using private keys and OpenID Connect
expressjs nodejs oidc tutorial
Last synced: 26 Dec 2024
https://github.com/trusona/trusona-oidc-springboot-example
Example project integrating with Trusona OIDC gateway using Spring Boot
java java-8 oidc spring-boot trusona-oidc
Last synced: 10 Jan 2025
https://github.com/hpgrahsl/flightswebapi
Sample Project for my Java Magazin (04/2017) Article together with Manfred Steyer
keycloak oauth2 oidc security spring-boot webapi
Last synced: 08 Jan 2025
https://github.com/henry-azer/keycloakify-starter
Keycloak starter theme project with react using keycloakify.
authentication authorization i18n keycloak keycloak-theme keycloakify localization oauth2 oidc reactjs typescript
Last synced: 10 Jan 2025
https://github.com/eve0415/discord-oidc
Discord OAuth2 to OpenID Connect bridge using Cloudflare Workers.
cloudflare cloudflare-workers cloudflare-zero-trust discord oauth2 oidc
Last synced: 23 Jan 2025
https://github.com/aolle/rhbk-workshop
Red Hat Build of Keycloak Workshop
authentication authorization containers freeipa identity identity-management idm keycloak keycloak-adapter keycloak-extension keycloak-provider keycloak-spi oauth2 oidc openid-connect openshift quarkus redhat sso workshop
Last synced: 13 Oct 2024
https://github.com/hantsy/spring-security-oauth2-resourceserver-example
Spring Security and OAuth2/OIDC ResourceServer Example
keycloak kotlin oauth2 oauth2-resource-server oidc spring-security spring-security-resource-server
Last synced: 13 Feb 2025
https://github.com/zjj2wry/kubectl-login
The kubectl plugin is used to login to the kubernetes cluster by oidc authentication.
authenticate authentication kubectl kubectl-plugins kubernetes oidc
Last synced: 24 Dec 2024
https://github.com/davidallendj/opaal
Tool to automate the OAuth 2.0/OIDC flows
authorization-flow cli login oauth2 oidc
Last synced: 15 Nov 2024
https://github.com/michael-ortiz/terraform-aws-github-actions-oidc
A simple module that create all the necessary infrastructure to allow GitHub Actions to access your AWS account by using an OIDC role.
aws github-actions module oidc oidc-role terraform
Last synced: 07 Jan 2025
https://github.com/linagora/linagora.esn.oidc
OpenID Connect Module for OpenPaaS
Last synced: 02 Jan 2025
https://github.com/parlaynu/studio-idp
Prototype OIDC IdP supporting mTLS authentication
aws-cognito golang mtls-authentication oidc oidc-idp openldap terraform
Last synced: 28 Jan 2025
https://github.com/p6m7g8/p6-cdk-gha-role
P6M7G8: AWS CDK Construct that makes IAM Roles for Github Actions to Assume via OIDC
aws cdk compliance construct github github-actions iam landing-zone oidc p6 p6m7g8 security sts typescript
Last synced: 21 Dec 2024
https://github.com/sangeetagarwal/securingappswithoauth2andoidc
Fully functional App that demonstrate the various flows in OpenId. It uses Duende's Identity Server as the IDP. You'll also see a React app which uses the Backend for Frontend (BFF) pattern to communicate with the API along with a a pure JavaScript client which again uses the BFF pattern to communicate with the API.
aspnetcore bff duende duende-identityserver identity oauth oidc openid-connect security
Last synced: 27 Jan 2025
https://github.com/janstuemmel/github-aws-oidc-auth
Aws role to authenticate with github actions.
aws github-actions oidc terraform terraform-module
Last synced: 26 Dec 2024
https://github.com/bayer-group/terraform-aws-autoken
:lock: GitHub Action for short lived credentials to access resources in CI/CD
artifactory credentials github-actions oidc sonarqube
Last synced: 20 Jan 2025
https://github.com/ubipo/tijmid
Home-crafted identity and OpenID Connect server
Last synced: 13 Jan 2025
https://github.com/trallnag/token2go-server
Augmentation to auth schemas that provides access to secrets.
Last synced: 14 Feb 2025
https://github.com/nicolasdao/userin-core
UserIn core component used to build UserIn plugins.
federated-identity-providers oauth2 oidc userin
Last synced: 07 Jan 2025
https://github.com/simukti/openid-connect-tester
A simple web-based tester for OpenID-Connect.
go oidc oidc-client openid openid-connect single-sign-on
Last synced: 09 Feb 2025
https://github.com/nginx-openid-connect/nginx-oidc-examples
Collections of examples as NGINX Plus OIDC Reference Implementations
nginx oauth2 oidc openid-connect
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-okta
NGINX Plus OIDC w/ OKta Integration
idp nginx nginx-oidc nginx-openid-connect nginx-plus oidc okta openid openid-connect
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-core
Reference implementation of OpenID Connect integration for NGINX Plus
amazon-cognito authentication authorization azure-ad identity-provider identity-providers idp jwt keycloak nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc okta onelogin openid-connect
Last synced: 12 Jan 2025
https://github.com/sandeepkv93/oidc-flow-demo
Interactive visual guide to the OpenID Connect (OIDC) authentication flow. Explore and understand modern web authentication step-by-step with React and Mermaid diagrams.
mermaidjs oauth2 oidc react tailwindcss
Last synced: 24 Jan 2025
https://github.com/allanoricil/node-red-oidc-provider
OIDC Provider for node-red
Last synced: 14 Nov 2024
https://github.com/plusauth/plusauth-oidc-android
OpenID Connect Library for Android by PlusAuth.
Last synced: 30 Jan 2025
https://github.com/strehle/spring-openid-client
Spring Security OpenID client implementation (demo use case)
oauth2 oidc spring spring-boot uaa uaa-client
Last synced: 30 Jan 2025