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

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

OpenID Connect Identity Provider for Sign-In with Ethereum.

idp oidc siwe

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

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

Openid connect client for Single Page Applications

keycloak oidc oidc-client typescript

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

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

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: 13 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: 16 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: 20 Dec 2024

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/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/hantsy/spring-security-oauth2-client-example

Spring Security and OAuth2/OIDC Client Example

keycloak oauth2 oauth2-client oidc spring-security

Last synced: 17 Jan 2025

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: 18 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: 17 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/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/azuread-auth-myui-with-myapi

Azure AD Auth with ASP.NET CORE UI and ASP.ENT Core API

aad aspnetcore azuread identity oauth oauth2 oidc

Last synced: 01 Oct 2024

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/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/nike-inc/harbormaster

Harbormaster is a webhook handler for the Kubernetes API.

docker golang kubernetes oidc

Last synced: 12 Nov 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/ericchiang/kube-oidc

OpenID Connect utilities for Kubernetes

authentication kubernetes oidc openid-connect

Last synced: 28 Oct 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/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: 12 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: 17 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/casdoor/casdoor-js-sdk

Javascript client SDK for Casdoor

auth authentication authn casdoor javascript js oauth oidc sso

Last synced: 11 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/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/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/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/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/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/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/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/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: 27 Sep 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

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/openedx/auth-backends

Custom authentication backends and views for edX services

authentication edx oauth2 oidc openid-connect python

Last synced: 18 Jan 2025

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