Description
GAuth is an integration for Google Authenticator in Minecraft. If a player chooses to setup the Two Factor Authentication, the server will generate a unique key and generate with the Google Charts Api a valid QR-Code for the App which gets shortened using Bit.ly. All the player has to do now, is to scan the QR-Code and confirm it by entering a Two Factor Key which his smartphone is generating.
Features
- Secure implementation of Google Authenticator
- Not affecting the overall server performance
- Easy to setup
Commands
- /gauth - Shows the help of GAuth
- /gauth setup - Starts the setup of GAuth
- /gauth enable/disable - Enables or disables the Two Factor Authentication
- /gauth remove - Removes the Two Factor Authentication of your Account
Permissions
- gauth.info - /gauth
- gauth.setup - /gauth setup
- gauth.toggle - /gauth enable/disable
- gauth.remove - /gauth remove
Configuration
#You can generate your API-Token here: https://bitly.com/a/oauth_apps #You must register yourself at Bitly first! Bitly API-Token: XXXXXXXXXXXX #Enter the Domain or IP of your Server. #This will be shown in the App (Example in the Authy-App: bit.ly/TmII0N) #Notice the Token ID: "Username@Server" IP/Domain: yourserver.com
Todo:
- Finish the SQLite integration
- Create the [/gauth enable/disable] command
- Create the [/gauth remove] command