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/matthewhartstonge/pkce

A specification compliant implementation of RFC7636 - "Proof Key for Code Exchange (PKCE)" for Go.

code-flow-pkce go go-module golang oauth2 oidc pkce

Last synced: 21 Dec 2024

https://github.com/mrsaints/cloudflare-ext-authz-service

An Envoy External Authorization (ext_authz) service for ensuring requests are authenticated through Cloudflare Access, built with Contour in mind.

access authentication authorization cloud-native cloudflare contour envoy ext-authz ingress kubernetes oidc proxy sso zero-trust

Last synced: 20 Jan 2025

https://github.com/darwinz/kudos

Go API and Vue.js SPA frontend. GitHub repo keyword search with a feature allowing users to upvote (give kudos) to found repos

docker-compose github go golang hacktoberfest identity-provider mongodb oidc okta restful-api single-page-app vue vuejs

Last synced: 20 Oct 2024

https://github.com/plusauth/plusauth-node-starter

Node.js starter project demonstrating OIDC authentication using Express and Passport.

example express js nodejs oidc openidconnect passport plusauth

Last synced: 03 Dec 2024

https://github.com/mikaelkaron/fastify-openid-auth

Fastify auth plugin for openid-client

fastify fastify-plugin oidc openid openid-client

Last synced: 13 Nov 2024

https://github.com/saidsef/terraform-aws-gitlab-oidc

Terraform module to configure GitLab Runner as an IAM OIDC identity provider in AWS

aws aws-iam-policies aws-iam-role federated-identity gitlab gitlab-runner oidc openid openid-connect terraform

Last synced: 14 Nov 2024

https://github.com/damienbod/dpop-aspnetcore-idp

ASP.NET Core OAuth 2.0 Demonstrating Proof-of-Possession at the Application Layer (DPoP)

aspnetcore dotnet dpop duende identity oauth oidc

Last synced: 08 Nov 2024

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/elmarx/mouflon

Command-line OIDC client

cli deno keycloak oidc

Last synced: 04 Jan 2025

https://github.com/mjpitz/oauth-oidc-cubbyhole

Demonstration of sharing secret data between an OAuth/OIDC client and an Identity Providers web client.

cubbyhole oauth2 oidc

Last synced: 09 Oct 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/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/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/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: 18 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/casdoor/casdoor-cpp-sdk

C++ client SDK for Casdoor

auth authentication authn c casdoor cpp iam oauth oidc sdk sso

Last synced: 14 Nov 2024

https://github.com/gi0baro/ovpn-portal

Build client OpenVPN configurations with OIDC authentication

oauth2 oidc openvpn vpn

Last synced: 17 Dec 2024

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/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/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/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/casdoor/casdoor-cpp-qt-example

C++ Qt desktop app example for Casdoor based on: https://github.com/casdoor/casdoor-cpp-sdk

auth authentication c casdoor cpp desktop iam oauth oidc qt sso

Last synced: 13 Jan 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/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/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/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/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/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/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/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/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/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: 18 Dec 2024

https://github.com/casdoor/casdoor-nodejs-angular-example

Node.js Express + Angular example app for Casdoor based on casdoor-nodejs-sdk and casdoor-js-sdk

angular casdoor example express iam javascript js node nodejs oauth oidc sso

Last synced: 13 Jan 2025

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/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/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/laurabeatris/howauth

Interactive learning platform around web authentication

authentication authorization identity-management mfa oidc saml single-sign-on

Last synced: 10 Dec 2024

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/nitorcreations/aws-oidc-login

CLI login to AWS using OpenID Connect

aws cli login oidc

Last synced: 28 Dec 2024

https://github.com/trallnag/token2go-server

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 21 Dec 2024

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/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/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/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/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/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: 21 Dec 2024

https://github.com/saidsef/terraform-gcp-github-oidc

Terraform module to configure GitHub Actions as an IAM OIDC identity provider in GCP

gcp gcp-automation-gitops gcp-github github-actions identity-pool oidc openid openid-connect terraform-gcp terraform-module

Last synced: 15 Jan 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/authgear/authgear-example-python-flask

Authentication for Authgear Python Flask Web Application

application authentication authgear authgear-examples flask oauth2 oidc python web

Last synced: 29 Dec 2024

https://github.com/liam-middlebrook/csh-plug

Advertisements are the F U T U R E

advertising ceph-radosgw csh golang memes oidc

Last synced: 02 Jan 2025

https://github.com/casdoor/nuxt-auth

Nuxt.js Authentication based on Casdoor, live demo: https://nuxt-auth.casdoor.org

auth authentication casbin casdoor example iam middleware nuxt nuxtjs oauth oidc plugin spa sso ssr vue

Last synced: 14 Nov 2024

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

uni-app SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-uniapp-example

auth authentication authn casdoor iam oauth oidc sso uni-app uniapp vue vuejs

Last synced: 14 Nov 2024

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

Android SDK for Casdoor, see example at: https://github.com/casdoor/casdoor-android-example

android auth casdoor java kotlin mobile oauth oidc saml sdk sso

Last synced: 14 Nov 2024

https://github.com/casdoor/casdoor-ios-example

iOS app example to integrate with Casdoor via casdoor-ios-sdk

app auth authn casdoor iam ios oauth oidc sso swift

Last synced: 13 Jan 2025

https://github.com/casdoor/casdoor-raw-js-example

Casdoor example for vanilla HTML + JS +CSS websites

auth casbin casdoor css example html js oauth oidc sdk sso vanilla

Last synced: 14 Nov 2024

https://github.com/tulipretail/oauth2-hydra

Hydra Provider for the PHP League OAuth 2.0 Client

composer hydra oauth2 oidc php

Last synced: 25 Dec 2024

https://github.com/allanoricil/node-red-oidc-provider

OIDC Provider for node-red

node-red oidc

Last synced: 14 Nov 2024

https://github.com/zitadel/example-apache2

Minimum ZITADEL integration with Apache2

apache2 authentication oidc pkce zitadel

Last synced: 28 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/antinmaze/nextjs-supabase-auth-starterkit

πŸ”₯ Next.js 1.4 Starterkit using Supabase (Auth and Database), Tailwind CSS 3.4, TypeScript and Vitest for unit testing based on the πŸš€ NextJSTemplates Next.js Tailwind Startup Template

cypress google-authentication nextjs nextjs14 oidc postcss supabase supabase-auth tailwindcss typescript vitest

Last synced: 27 Dec 2024

https://github.com/archeun/archeun

The primary platform providing the core services for other archeun based applications

authentication authorization django oauth2 oidc python

Last synced: 28 Jan 2025

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/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/aayush-683/keycloak-express

A sample app that shows the usage of keycloak authentication in an Express Webserver

authentication authentication-backend ejs expressjs keycloak keycloak-server oauth2-server oidc openid-connect passportjs resume-project session

Last synced: 11 Jan 2025

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

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

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

Last synced: 20 Nov 2024

https://github.com/jareechang/github-oidc-example

Github Actions deployment to AWS with OpenID Connect Example

authentication aws githubactions oidc s3 security terraform

Last synced: 25 Jan 2025

https://github.com/trace2798/okta_fullstack

This is my repository for converse.ai which is my submission for Okta AI Identity Hackathon 2023

nextjs oidc okta scim

Last synced: 22 Jan 2025

https://github.com/linagora/linagora.esn.oidc

OpenID Connect Module for OpenPaaS

oidc openid-connect openpaas

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

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/tcarrio/edge-oauth-sessions

OAuth session management at the edge with Cloudflare Workers

botdetection cloudflare cloudflare-workers geolocation oauth2 oidc openid-connect proxy serverless

Last synced: 17 Jan 2025

https://github.com/ubipo/tijmid

Home-crafted identity and OpenID Connect server

node-oidc-provider oidc

Last synced: 13 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: 17 Dec 2024

https://github.com/plusauth/plusauth-dotnet-starter

ASP.NET Core starter project demonstrating OIDC authentication using ASP.NET Core 3 and Microsoft.AspNetCore.Authentication.OpenIdConnect.

asp-net-core-3 csharp example oidc openidconnect plusauth

Last synced: 30 Jan 2025

https://github.com/plusauth/plusauth-oidc-android

OpenID Connect Library for Android by PlusAuth.

android oidc plusauth

Last synced: 30 Jan 2025

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