Skip to content

NGINX OAuth2 Reference Implementation for Validating OAuth 2.0 Access Tokens with NGINX and NGINX Plus

License

Notifications You must be signed in to change notification settings

nginx-openid-connect/nginx-oauth2

Repository files navigation

[WIP] nginx-oauth2

Reference Implementation for Validating OAuth 2.0 Access Tokens with NGINX, NGINX Plus and Keycloak.

Note: We are going to add OAuth2.0 access token introspection module and examples here on top of OIDC framework for maintainability and reusability as OIDC is added authentication on top of OAuth2.0.

This repo provides the information of how to set up Keycloak, integrate with NGINX and NGINX Plus, and locally test using a containerized NGINX Plus app, a frontend simulation tool, and a NGINX API Connectivity Management.


🏠 Getting Started

Set up an identity provider (IdP)

Option 1. Set up and Test a Access Token Validation via NGINX Plus

Option 2. Set up and Test a Access Token Validation via NGINX ACM


🔧 Troubleshooting


📚 References

About

NGINX OAuth2 Reference Implementation for Validating OAuth 2.0 Access Tokens with NGINX and NGINX Plus

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published