MantisBT GoogleAuth Plugin
[TOC]
Features
- Add Google oauth 2.0 support to login to MantisBT.
- User must have an existing MantisBT account.
- Signup / account creation scenario is not supported.
How to install
- Copy GoogleOauth folder into plugins folder.
- Open Mantis with browser.
- Log in as administrator.
- Go to Manage -> Manage Plugins.
- Find GoogleOauth in the list.
- Click Install.
How to use
- Go to Google Developers Console and create the new project.
- Copy client id and secret key to google oauth setting page.
- Click the save button.
Supported Versions
- MantisBT 1.2.x - supported
- MantisBT 2.x - supported (repository master branch)
Plugin Folder Structure
Struct has been changed to follow the MantisBT suggested folder structure and naming convention
./GoogleAuth/pages ./GoogleAuth/files ./GoogleAuth/library
Operations Flow
If installation was ok, when you access MantisBT login page you will see a new button
When you click on button 'Sign in with google' you will see something similar to:
Or this