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/oktadev/okta-spring-boot-2-angular-7-example

A Cool Cars Example that showcases Spring Boot 2.1, Angular 7, and Okta's support for both.

angular angular7 authentication crud-sample java oidc okta-angular spring-boot spring-boot2 typescript

Last synced: 14 Nov 2024

https://github.com/Tecsisa/foulkon

Authorization server written in Go

authorization golang oidc proxy rbac server

Last synced: 15 Nov 2024

https://github.com/kha7iq/kc-ssh-pam

KC SSH PAM is built to streamline the process of user authentication to access Linux systems through SSH with keycloak oidc

golang keycloak linux oidc ssh sso

Last synced: 29 Jan 2025

https://github.com/keycloakify/oidc-spa

Openid connect client for Single Page Applications

keycloak oidc oidc-client typescript

Last synced: 25 Jan 2025

https://github.com/muni-town/weird

A digital garden for personal web spaces.

cms digital-garden graph-database identity linked-data oidc p2p social-network websites

Last synced: 29 Jan 2025

https://github.com/spruceid/siwe-oidc

OpenID Connect Identity Provider for Sign-In with Ethereum.

idp oidc siwe

Last synced: 29 Jan 2025

https://github.com/damienbod/aspnetcoreid4external

external OpenID Connect Login to IdentityServer and ASP.NET Core with AAD

2fa aad angular asp-net-core authenticator authn azure bootstrap4 code-flow fido2 identity identityserver4 oauth2 oidc openid totp

Last synced: 29 Jan 2025

https://github.com/jkroepke/openvpn-auth-oauth2

openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows

entra-id oauth2 oauth2-authentication oauth2-client oidc openvpn openvpn-auth openvpn-server sso sso-authentication vpn

Last synced: 01 Nov 2024

https://github.com/damienbod/Blazor.BFF.AzureAD.Template

Blazor.BFF.AzureAD.Template, Blazor WASM hosted in ASP.NET Core using Microsoft Entra ID BFF (server authentication)

aad azuread blazor csp dotnet microsoftentraid microsoftidentity oauth2 oidc template

Last synced: 18 Nov 2024

https://github.com/harrymwinters/fastapi-oidc

Verify and decrypt 3rd party OIDC ID tokens to protect your fastapi (https://github.com/tiangolo/fastapi) endpoints.

fastapi oidc oidc-resource-server

Last synced: 25 Jan 2025

https://github.com/philips-labs/terraform-aws-github-oidc

Terraform module to setup OIDC with AWS and GH Actions

aws github-actions hacktoberfest iac oidc terraform

Last synced: 29 Jan 2025

https://github.com/damienbod/blazor.bff.azuread.template

Blazor.BFF.AzureAD.Template, Blazor WASM hosted in ASP.NET Core using Microsoft Entra ID BFF (server authentication)

aad azuread blazor csp dotnet microsoftentraid microsoftidentity oauth2 oidc template

Last synced: 01 Nov 2024

https://github.com/zhaow-de/pam-keycloak-oidc

PAM module connecting to Keycloak for user authentication using OpenID Connect/OAuth2, with MFA/2FA/TOTP support

keycloak oauth2 oidc openid-connect pam-module

Last synced: 31 Jan 2025

https://github.com/quicsec/quicsec

HTTP/3-enable existing HTTP apps. Leverage HTTP3 native features and auto-enable workload identity (SPIFFE), AuthN (mTLS/x509, OIDC/Auth0-Okta), AuthZ (OPA), defense-in-depth (WAAP/WAF), and observability (metrics, logs, alerting, dashboard).

auth0 authentication cert-manager cloud-native grafana http http3 kubernetes loki metrics mtls oidc okta open-policy-agent prometheus quic security spiffe waf zero-trust

Last synced: 07 Nov 2024

https://github.com/damienbod/aspnetcore-standup-securing-apis

ASP.NET Core Community Standup Securing APIs

aspnet-core azure dotnet oauth2 oidc

Last synced: 23 Jan 2025

https://github.com/kilork/openid

OpenID Connect Rust Library

authentication oauth2 oidc openid openid-connect rust

Last synced: 29 Nov 2024

https://github.com/sandrinodimattia/serverless-jwt

JWT verification for Serverless environments πŸ”

jwt netlify nextjs oidc serverless

Last synced: 21 Jan 2025

https://github.com/alflokken/PSAuthClient

PowerShell OAuth2.0/OpenID Connect (OIDC) Client.

authentication authorization oauth2 oidc openidconnect powershell

Last synced: 04 Dec 2024

https://github.com/babelouest/iddawc

OAuth2/OIDC Client and RP library

c oauth2 oauth2-client oidc

Last synced: 14 Nov 2024

https://github.com/hantsy/spring-security-oauth2-client-example

Spring Security and OAuth2/OIDC Client Example

keycloak oauth2 oauth2-client oidc spring-security

Last synced: 31 Jan 2025

https://github.com/oktadev/native-java-examples

Native Java Apps with Micronaut, Quarkus, and Spring Boot

graalvm helidon java micronaut native oauth2 oidc quarkus spring-boot

Last synced: 14 Oct 2024

https://github.com/oauth2-proxy/mockoidc

A Mock OIDC Server for Unit & Integration Tests

golang oauth2 oidc

Last synced: 14 Nov 2024

https://github.com/smartive/zitadel-net

Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.

asp authn authorization bearer dotnet introspection jwt oauth2 oidc zitadel

Last synced: 06 Nov 2024

https://github.com/verdan/flaskoidc

A wrapper of Flask with pre-configured OIDC support

flask flask-oidc flask-wrapper oidc

Last synced: 26 Jan 2025

https://github.com/onixjs/core

Enterprise Grade #NodeJS Platform implementing Industry Standards & Patterns in order to provide Connectivity, Stability, High-Availability and High-Performance

alpha enterprise-grade high-availability high-performance msa mvc nodejs oidc onixjs rpc sdk soa typescript

Last synced: 10 Nov 2024

https://github.com/damienbod/aspnetcoreexperiments

ASP.NET Core Blazor BFF with Microsoft Entra ID and Razor page

aad antiforgery aspnetcore authn azuread bff blazor csp oidc openid-connect razor samesite samesite-cookies

Last synced: 19 Dec 2024

https://github.com/sky-uk/osprey

Kubernetes OIDC CLI login

authentication cli dex kubernetes ldap oidc

Last synced: 24 Jan 2025

https://github.com/damienbod/aspnetcoreyarp

ASP.NET Core & Yarp reverse proxy with Microsoft Entra ID OIDC, OAuth2

aspnetcore oauth oauth2 oidc openid-connect yarp

Last synced: 19 Dec 2024

https://github.com/zufardhiyaulhaq/kubernetes-hard-way-ansible

Automating Kubernetes the hard way cluster with Ansible. (Kubernetes 1.22.10)! Support Vagrant and OIDC! feature to renew the certificate, add a new worker node, and upgrade the Kubernetes version!

ansible containerd kubernetes kubernetes-cluster kubernetes-setup metrics-server oidc ubuntu vagrant

Last synced: 14 Nov 2024

https://github.com/c2fmzq/tlsproxy

A TLS proxy, Reverse proxy, and Web server that uses Let's Encrypt automatically.

http-reverse-proxy http3 jwt letsencrypt oidc openid-client openid-provider passkeys pki quic reverse-proxy saml self-hosted sso tls tls-proxy tlspassthrough tpm webauthn

Last synced: 06 Dec 2024

https://github.com/did-app/did-elixir

DID is an Identity Provider, that authenticates users by verifying access to either an email address or securely stored private key.

authentication oauth2 oidc openid-connect passwordless public-key-cryptography webauthn

Last synced: 21 Jan 2025

https://github.com/mchmarny/s3cme

Template Go app repo with local test/lint/build/vulnerability check workflow, and on tag image test/build/release pipelines, with ko generative SBOM, cosign attestation, and SLSA build provenance

attestation cosine oidc provenance sbom slsa supply-chain-security vulnerability

Last synced: 08 Nov 2024

https://github.com/ulrikstrid/ocaml-oidc

OpenID Connect implementation in OCaml. Currently only the RP (client) parts are polished.

ocaml oidc oidc-client

Last synced: 20 Dec 2024

https://github.com/damienbod/me-id-auth-myui-with-myapi

Microsoft Entra ID Auth with ASP.NET CORE UI and ASP.NET Core API

aad aspnetcore azuread identity oauth oauth2 oidc

Last synced: 03 Jan 2025

https://github.com/salesforce/pam_oidc

pam_oidc authenticates users with an OpenID Connect (OIDC) token.

oidc openid-connect pam pam-module

Last synced: 08 Nov 2024

https://github.com/damienbod/ME-ID-Auth-MyUI-with-MyAPI

Microsoft Entra ID Auth with ASP.NET CORE UI and ASP.NET Core API

aad aspnetcore azuread identity oauth oauth2 oidc

Last synced: 28 Jan 2025

https://github.com/andifalk/oidc-workshop-spring-io-2019

Workshop at Spring I/O 2019 on "Securing Microservices with OpenID Connect and Spring Security 5.1"

jwt oauth2 oidc openid-connect security spring-boot spring-security

Last synced: 20 Jan 2025

https://github.com/gematik/api-ti-messenger

API specification for gematik's TI-Messenger - a messaging standard, which will enable healthcare personnel in the German healthcare sector to communicate interoperable via DSGVO-conform messaging-services. The TI-Messenger builds on matrix, the open standard for interoperable, decentralised, real-time communication over IP.

api fhir gematik idp matrix oidc specification ti-messenger tim vzd

Last synced: 01 Jan 2025

https://github.com/hodfords-solutions/nestjs-oidc

The NestJS OIDC provider implementation

nestjs nodejs oidc oidc-provider typescript

Last synced: 18 Dec 2024

https://github.com/oktadev/okta-spring-boot-vue-crud-example

A Todo App that showcases Spring Boot, Vue.js, and Okta's support for both.

authentication crud-sample java javascript oidc okta-vue spring-boot spring-boot2 vue vuejs

Last synced: 14 Nov 2024

https://github.com/ctron/yew-oauth2

General purpose OAuth2 component for Yew

authentication oauth2 oidc openid-connect yew

Last synced: 19 Dec 2024

https://github.com/nike-inc/harbormaster

Harbormaster is a webhook handler for the Kubernetes API.

docker golang kubernetes oidc

Last synced: 12 Nov 2024

https://github.com/lmammino/oidc-authorizer

A high-performance Lambda authorizer for API Gateway that can validate OIDC tokens

api api-gateway authorizer aws jwt lambda oidc openid openid-connect rest-api sar serverless-application-repository validation

Last synced: 19 Dec 2024

https://github.com/mrbobbytables/oidckube

Wrapper for minikube that provisions and integrates it with Keycloak

keycloak kubernetes minikube oidc

Last synced: 07 Nov 2024

https://github.com/bitsbeats/prometheus-acls

prometheus oauth acl reverse proxy

acl golang grafana oauth oidc prometheus

Last synced: 04 Nov 2024

https://github.com/ericchiang/kube-oidc

OpenID Connect utilities for Kubernetes

authentication kubernetes oidc openid-connect

Last synced: 28 Oct 2024

https://github.com/finastra/finastra-nodejs-libs

A set of opinionated libraries for building efficient and scalable server-side applications with Node.js

nestjs nodejs oidc

Last synced: 27 Jan 2025

https://github.com/okta/okta-mobile-kotlin

Okta's Android Authentication SDK

android authentication jwt kotlin oauth oidc okta openid-connect

Last synced: 26 Jan 2025

https://github.com/casdoor/casdoor-js-sdk

Javascript client SDK for Casdoor

auth authentication authn casdoor javascript js oauth oidc sso

Last synced: 25 Jan 2025

https://github.com/aborn/nuxt-openid-connect

OpenID-Connect(OIDC) integration module for nuxt 3.0.

module nuxt nuxt3 oidc

Last synced: 30 Dec 2024

https://github.com/beryju/oidc-test-client

OIDC Client for end-to-end and unittesting

e2e golang oauth2 oidc oidc-client sso unittest

Last synced: 27 Oct 2024

https://github.com/cerberauth/awesome-openid-connect?tab=readme-ov-file

OpenID Connect, the authentication protocol and identity layer on top of OAuth 2.0 used in many SSO and adopted in many social logins (Apple, Facebook, Google, ...etc). Find this curated list of providers, services, libraries, and resources to adopt it and know more about existing specs.

authorization awesome awesome-list ciam cybersecurity fapi iam identity oauth oauth2 oidc openid-connect openidconnect security

Last synced: 31 Jan 2025

https://github.com/damienbod/aspnetcoreapiauthmultiidentityprovider

ASP.NET Core Api Auth with multiple Identity Providers

aspnet-core dotnet iam oauth2 oidc openid-connect openiddict razor

Last synced: 19 Dec 2024

https://github.com/damienbod/azureb2c-fed-microsoft-entra-id

Securing ASP.NET Core Razor Pages, Web APIs with Azure B2C external and Microsoft Entra ID internal identities

api aspnet-core azuread azuread-b2c microsoft-identity microsoft-identity-platform oauth2 oidc razor

Last synced: 08 Nov 2024

https://github.com/alexbrand/gangway-dex-tutorial

Using Gangway and Dex for authenticating with your Kubernetes cluster

contour dex gangway kubernetes kubernetes-ingress ldap oidc

Last synced: 05 Nov 2024

https://github.com/yldio/kubernetes-auth

πŸ‘©β€πŸ’»πŸ” Log into k8s clusters using dex with a nice UI

authentication dex kubernetes oidc

Last synced: 11 Nov 2024

https://github.com/damienbod/dotnet-template-angular

oidc azure-ad angular dotnet-template openid

angular aspnetcore azure azure-ad implicit-flow oidc openid-connect

Last synced: 01 Nov 2024

https://github.com/reddec/oidc-login

simple and secure way to authorize your application with the OpenID Connect

golang oauth2 oidc

Last synced: 21 Nov 2024

https://github.com/iad-os/nightswatch

βš”οΈNight's Watch, the OIDC Relying Party that guards the realms

oidc relying-party

Last synced: 25 Nov 2024

https://github.com/marcelcoding/jitsi-openid

Jitsi OpenID is an authentication adapter that allows Jitsi to authorize users with OpenID Connect.

auth axum docker jitsi jwt oauth2 oidc openid-connect rust

Last synced: 27 Oct 2024

https://github.com/gluufederation/gluu-gateway

Gluu API :rocket: and Web Gateway :dart:

api-gateway gateway gluu kong kong-plugin lua oauth2 oidc

Last synced: 11 Dec 2024

https://github.com/oktadev/okta-vue-auth-example

A Vue.js Example with Okta for Authentication

authentication oidc okta vue

Last synced: 14 Nov 2024

https://github.com/damienbod/aspnetcoreentraidblobstorage

ASP.NET Core Razor page using Azure Blob Storage to upload download files securely using OAuth and Open ID Connect

aad aspnet-core azure azuread blob entraid me-id microsoftidentity oauth oidc sql storage

Last synced: 01 Nov 2024

https://github.com/damienbod/teamsadminui

ASP.NET Core Razor Page app using Graph API to create team meetings, send emails

aad aspnet-core azuread email graph oauth2 oidc teams

Last synced: 08 Nov 2024

https://github.com/damienbod/blazorserveroidc

Blazor Server OpenID Connect authentication and session security

blazor blazor-server csp iam identity oidc openid-connect openiddict

Last synced: 01 Nov 2024

https://github.com/antonengelhardt/wasm-oidc-plugin

A HTTP Filter checking for OIDC Authentication, made for Envoy Plugins, written in Rust

envoy envoy-filter envoy-plugin envoyproxy jwt jwt-authentication oauth2 oidc openid-connect proxy-wasm rust wasm

Last synced: 07 Dec 2024

https://github.com/auth0/k8s-pixy-auth

k8s plugin to authenticate against an OIDC compatible issuer using PKCE (pixy) flow

auth kubectl-plugins kubernetes oidc pkce

Last synced: 21 Jan 2025

https://github.com/passageidentity/passage-go

Passkey Complete for Go - Integrate into your Go API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam go golang identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless webauthn

Last synced: 20 Nov 2024

https://github.com/vicalloy/oidc-server

A self-hosted OIDC server

oidc oidc-server

Last synced: 02 Dec 2024

https://github.com/damienbod/bff-aspnetcore-vuejs

Backend for frontend security using Vue.js Typescript, Vite, ASP.NET Core backend and Microsoft Entra ID

aspnetcore bff dotnet entra entraid microsoft-identity msal oidc openid-connect typescript vite vue

Last synced: 08 Nov 2024

https://github.com/damienbod/angular-auth-oidc-sample-google-openid

Angular oidc client with google Identity OpenID

angular aspnetcore google implicit-flow oidc openid

Last synced: 08 Nov 2024

https://github.com/automattic/wp-openid-connect-server

Use OpenID Connect to log in to other webservices using your own WordPress

oauth oauth-server oauth2 oidc oidc-server openid-connect

Last synced: 07 Oct 2024

https://github.com/sorah/himari

OIDC IdP for Small Team. Backed by Omniauth.

identity-provider idp oidc omniauth serverless

Last synced: 16 Dec 2024

https://github.com/damienbod/aspnetcoremicrosoftgraph

ASP.NET Core application and API using Microsoft Graph delegated clients

azure graph graph-api identity microsoft-identity-platform oauth2 oidc

Last synced: 08 Nov 2024

https://github.com/oktadev/okta-ionic-auth-example

Example showing Ionic Authentication with Okta

angular authentication ionic oidc okta

Last synced: 14 Nov 2024

https://github.com/passageidentity/passage-node

Passkey Complete for Node.js - Integrate into your Node.js API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam identity javascript magic-links nodejs oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless typescript webauthn

Last synced: 20 Nov 2024

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