Skip to content

Reference implementation of OpenID Connect v1.0 integration with Auth0 for NGINX Plus

License

Notifications You must be signed in to change notification settings

nginx-openid-connect/nginx-oidc-v1-auth0

 
 

Repository files navigation

nginx-oidc-v1-auth0

Reference implementation v1 enhancement of NGINX Plus as relying party for OpenID Connect authentication w/ Auth0.

This repo provides the information of how to set up Auth0, integrate with NGINX Plus, and test using a containerized NGINX Plus app, a frontend OIDC simulation tool, and a NGINX Dev Portal.

1. Enhanced Features

The following features are enhanced from the nginx-oidc-core-v1:

  • Access token
  • Login endpoint
  • Userinfo endpoint
  • Logout endpoint: standard, custom params
  • Frontend simulation tool: login, logout, proxied API w/ access-token

2. Getting Started

Steps Docs
1) IdP Setup How To Configure Auth0
2) NGINX Plus OIDC Setup How To Configure NGINX Plus OIDC
3) OIDC Test How To Test OIDC in Containerized App
How To Test OIDC in Dev Portal

References

About

Reference implementation of OpenID Connect v1.0 integration with Auth0 for NGINX Plus

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.5%
  • CSS 18.6%
  • Dockerfile 15.1%
  • Shell 10.8%
  • HTML 5.3%
  • Makefile 0.7%