Plugins Directory » Omniauth OpenID Connect
|
|
Author: | Vincent Robert |
|---|---|---|
| Website: | https://github.com/nanego/redmine_omniauth_oidc | |
| Code repository: | https://github.com/nanego/redmine_omniauth_oidc | |
| Registered on: | 2026-03-24 (about 16 hours ago) | |
| Current version: | 1.0.0 | |
| Compatible with: | Redmine 7.0.x, 6.1.x, 6.0.x | |
| User ratings: |
Adds OpenID Connect (OIDC) authentication to Redmine via OmniAuth. Compatible with any standard identity provider such as Keycloak, Azure AD, and others.
The plugin adds an OIDC login button to the Redmine login page, with an option to hide the native login form entirely.
It supports automatic account provisioning on first login and handles SSO logouts.
Configuration is available through the Redmine admin interface or via a YAML file for secure credential management in production environments.
Installation notes
- Clone the plugin into your
plugins/directory - Copy the initializer:
cp plugins/redmine_omniauth_oidc/initializers/redmine_omniauth_oidc.rb config/initializers/ - Run
bundle install - Restart Redmine
- Configure the plugin under Administration > Plugins > redmine_omniauth_oidc > Configure
Changelog
1.0.0 (2026-03-24)
Compatible with Redmine 7.0.x, 6.1.x, 6.0.x.