OpenID fix plugin for Redmine/ChiliProject¶
If you try to login into "clean" Redmine/ChiliProject using Google OpenID you will get the registration form. This happens because Redmine requires some user fields which do not get retrieved during OpenID authentication.
The OpenID fix plugin patches Redmine / ChiliProject OpenID authentication to make it work with Google OpenID.
I’m also ready to support other OpenID providers.
Plugin configuration¶
The plugin allows to specify a different value for the Self-registration option, which can be found in Administration → Settings → Authentication. This can be done in Administration → Plugins → OpenID Fix → Configure:
By default the plugin uses:
- "manual account activation", if this value is specified for the Self-registration option in Administration → Settings → Authentication;
- "automatic account activation", otherwise.
This was done for backwards compatibility.
Requirements¶
In order to use this plugin you must enable "Allow OpenID login and registration" in Administration → Settings → Authentication.
Install¶
Install the plugin:
- Copy
openid_fixdirectory to#{RAILS_ROOT}/vendor/plugins. - Restart Redmine/ChiliProject.
