EmailVerifier is a simple login plugin that supports registration via email verification
The goal of this plugin is to provide server owners a little bit more of security by providing an additional (and more personal) way of identifying players besides the traditional ways (such as IP addresses and player IDs), by requiring players to associate a legitimate and verifiable e-mail address to their accounts.
Usually regular login plugins only require players to set a login password and that's it. This plugin is also a login plugin, but before setting a password the player must verify their e-mail.
This plugin also optionally supports the possibility of filtering e-mail addresses by a set of allowed domains. This is perfect if you run a closed server that only allows players from a specific organization, for example.
Commands
- /register <email> - Command to request a one time authentication code for the player via their e-mail
- /code <code> - Command used by players to verify their email with the code received via their e-mail
- /password <password> <confirmPassword> - Command that allows the player to define their passwords after they verify their e-mail sucessfully
- /resetpassword - Command for the player to request a password reset (in case they forgot their password). They will need to verify themselves via the same e-mail they have initially used
- /login <password> - Used by already verified players to login to the server with their passwords
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