About the Plugin
McAuthenticator is an 2FA plugin for Minecraft (craftbukkit/spigot) servers! The plugin works by having players sign up with an email that will receive confirmation codes when signing into your server with a new IP address. This plugin is intended to protect players' data on your server by not allowing other people to access their account, to keep their data on your server secure and unique to them.
Features
* Drag-n-drop setup!
* Lightweight and doesn't take up much memory on the server!
* Puts players into a "jail" area when logging in and hides their inventory until they log in!
* Allows players to reconnect from recognized IP addresses without having to authenticate again!
Permissions
"mcauth.setjail" - Allows the player to set the "jail" position. (Position the player is sent to temporarily when logging in with an unrecognized ip).
"mcauth.reload" - Allows the player to reload the configs using "/auth reload".
"mcauth.*" - Allows the player all permissions to McAuthenticator.
Setup
Plugin setup with pictures
1. Drag & drop the plugin binary into the plugins folder of your server.
2. Configure the message to be sent with an email, and the email to send it from. (If you want to use the McAuthenticator email, just leave the values as default).
3. You're good to go!
When the player first logs into your server, they will be requested to sign up for an account using their email.
This is the email they will be sent. This is 100% Configurable from within the config of the plugin.
This is what will appear for the players when they first log into the server.
This is what will appear when the players log into your server in subsequent sessions.
Terms of Service
By downloading or using the plugin on your server, you agree to the following, and hereby assume responsibility for any actions taken by you, or anyone who has access to your copy of this plugin.
1. Do not modify, edit, change, or alter this plugin's code.
2. Do not redistribute or claim this plugin as your work.
3. Do not use or copy this plugin's code as your own.
4. Do not decompile the plugin.
5. I, the creator of McAuthenticator, reserve the right to change this agreement at any time.
6. I, the creator of McAuthenticator, reserve the right to pursue any person(s) with legal attention if they fail to adhere to this agreement.
7. I, the creator of McAuthenticator, reserve the right to revoke any person(s) access to the plugin who has broken this Terms of Service agreement.
Updated 12/12/18
Feel free to send any donations here on PayPal! All donations are greatly appreciated!
©Copyright Rhetorical Software 2011-2018
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta