Mantis Bug Tracker Administration Guide | ||
---|---|---|
<<< Previous | Authentication | Next >>> |
MantisBT can be configured to accept open ids in addition to other supported login schemes. The open id support allows new and existng users to log into MantisBT using any open id identity provider, this includes but is not limited to the following:
My Open Id
Yahoo
AOL
Verisign
Blogspot
Flickr
WordPress.com
Live Journal
A user may use more than one Open Id to login into the same MantisBT account as long as these ids have an associated email address that matches the user's account.
When a user logs in via an Open Id the following steps occur:
If the open id was used to login into MantisBT before, then the internal user id is retrieved from the open id and the user is logged in.
If the open id was associated with a user that was deleted, then the user is re-created (if signup is enabled).
If the open id is associated with a disabled user, then user is not allowed to login.
If none of the above, then all matching enabled users with the same email address are retrieved. A user with the same exact user name / email gets higher priority, if not, then the user with the highest access level is used.
If no matches are found based on the email and signup is enabled, then a new user is created.
If none of the above, then the user is redirected back to the login page.
The MantisBT Open Id implementation is based on the service provided by https://rpxnow.com.. Hence, administrators will need to register for a free account, add their site and update the MantisBT configuration accordingly.
Note that the Open Id support requires the PHP curl extension to be available.
<<< Previous | Home | Next >>> |
BASIC_AUTH | Up | LDAP |