-
Notifications
You must be signed in to change notification settings - Fork 130
Home
Kenta Ishizaki edited this page Aug 13, 2026
·
8 revisions
This library implements an OpenID Connect authentication provider for Rails applications on top of the Doorkeeper OAuth 2.0 framework.
For installation instructions and an overview of supported features, see the README.
- Configuration — Configuring the initializer: issuer, subject, signing keys, auth_time, and more
- Migration from Old Versions — Upgrade instructions for breaking changes between versions
-
Scopes — Enabling the
openidscope andoffline_access -
Claims — Defining custom and standard claims,
acr/amr -
Prompt and Max Age — Supporting
promptandmax_agewith reauthentication and account selection -
Routes — Mounted routes, customizing
jwks_uri, multiple mounts -
Nonces — Passing the
nonceparameter through the authorization view - RP-Initiated Logout — Advertising the end-session endpoint and validating post-logout redirects
- Dynamic Client Registration — Enabling and authorizing the registration endpoint
- I18n — Overriding error messages and scope descriptions
- Troubleshooting — Symptoms, causes and fixes for common integration pitfalls