GAuth Plugin
↳ MySQL support to storage user's key.
↳ Optimized performance with necessary data structures.
↳ Fully customizable, all messages.
↳ BungeeCord support (and all forks).
↳ SecretKey's code generated by TOTP Algorithm!
↳ 24/7 assistance for any problem related to the plugin.
↳ Guaranteed updates for all customers.
But what does this plugin do?
When a player is added to a list, a key will be sent to his login which must be saved and used in any program for 2-factor authentication such as "Authy" on PC or "Google Authenticator" on play store. Once the key has been entered into the program, you will be provided with a 6-digit code that will change every 30 seconds. From here, every time you log into the server you will need to enter that code. I leave you attached below a video where there is a small demonstration.
Command and permissions
admin commands (only in console)
↳ /googleauth add (player) - to add him in the list
↳ /googleauth remove (player) - to remove him from the list
↳ /googleauth getkey (player) - to get a player key
↳ /googleauth forcelogin (player) - to force login a player
user command, permission: "googleauth.2fa.use"
↳ /2fa - by this command "re-type it to confirm" you will be added to the list obviously you can execute it only if you have the permission.
How to install
Contacts
You can contact me on telegram: @bigdickisbackintownn, for limited: @Kyumar_bot or on PM. ^^
↳ MySQL support to storage user's key.
↳ Optimized performance with necessary data structures.
↳ Fully customizable, all messages.
↳ BungeeCord support (and all forks).
↳ SecretKey's code generated by TOTP Algorithm!
↳ 24/7 assistance for any problem related to the plugin.
↳ Guaranteed updates for all customers.
But what does this plugin do?
When a player is added to a list, a key will be sent to his login which must be saved and used in any program for 2-factor authentication such as "Authy" on PC or "Google Authenticator" on play store. Once the key has been entered into the program, you will be provided with a 6-digit code that will change every 30 seconds. From here, every time you log into the server you will need to enter that code. I leave you attached below a video where there is a small demonstration.
Command and permissions
admin commands (only in console)
↳ /googleauth add (player) - to add him in the list
↳ /googleauth remove (player) - to remove him from the list
↳ /googleauth getkey (player) - to get a player key
↳ /googleauth forcelogin (player) - to force login a player
user command, permission: "googleauth.2fa.use"
↳ /2fa - by this command "re-type it to confirm" you will be added to the list obviously you can execute it only if you have the permission.
How to install
- Make sure you're using a Java 8+ version on your machine
- if you use bungeecord, insert the plugin in both the spigot and bungee servers and start them. In the spigot server it requires PowerLib to work
- Now, start your servers, in spigot server the plugin folder will be created which will contain a config.yml.
- Open the file and insert the License in the "license" section, it will be provided to you when you purchase the plugin.
- Now, configure your database info in the config (remember to create mysql database).
- Now, restart your server and the plugin will work!
Contacts
You can contact me on telegram: @bigdickisbackintownn, for limited: @Kyumar_bot or on PM. ^^
Last edited: