Authenticator icon

Authenticator -----

Allows you to have a password when connecting to the server.



AuthenticatorPluginBanner.png

Authenticator is a plugin allowing you to have a more secure connection system to your server than for the crack version and even the premium version.
This by adding a password system.

AuthenticatorFeaturesBanner.png

- The plugin prefix can be changed (config.yml)
- The different messages sent by the plugin can be modified (messages.yml)
- The different permissions can be modified (config.yml)
- You can choose a minimum of characters necessary to create a password as well as a list of forbidden passwords. (config.yml)

AuthenticatorCommandsBanner.png


To save your password:
/register <password> <password>

To connect to the server:
/login <password>

To remove your password or that of another player:
/unregister <password>
/unregister admin <Player>

To change your password or that of another player:
/newpassword <OldPassword> <NewPassword> <NewPassword>
/newpassword admin <Player> <NewPassword> <NewPassword>


To be able to override the connection:
/bypass <on/off>

AuthenticatorMiscellaneousBanner.png

Code (YAML):

pluginPrefix
: "§7[§3Authenticator§7]"

minimumPasswordLength
: 5
forbiddenPasswords
:
 - Example

permissions
:
  unregisterPermission
: "auth.unregister"
  unregisterAdminPermission
: "auth.admin.unregister"
  newpasswordPermission
: "auth.newpassword"
  newpasswordAdminPermission
: "auth.admin.newpassword"
  bypassPermission
: "auth.bypass"
 
Code (YAML):

general
:
  notConsoleMessage
: "%auth_prefix% §cYou must be a player to perform this command."
  notPermissionMessage
: "%auth_prefix% §cYou do not have permission to run this command."

register
:
  passwordAlreadySaved
: "%auth_prefix% §cThere is already a password saved for this account."
  passwordLengthMessage
: "%auth_prefix% §cYour password must be at least %auth_minimumPasswordLength% characters"
  forbiddenPasswords
: "%auth_prefix% §cYour password was judged incorrect by the administrators of your server, please choose another one."
  registerSyntax
: "%auth_prefix% §c/register <password> <password>"
  confirmMessage
: "%auth_prefix% §aYour password has been saved successfully §7(%auth_password%)§a."

login
:
  notRegisterMessage
: "%auth_prefix% §c/register <password> <password>"
  loginSyntax
: "%auth_prefix% §c/login <password>"
  loginConfirmMessage
: "%auth_prefix% §aConnection successful."
  falsePasswordMessage
: "%auth_prefix% §cBad password."

unregister
:
  unregisterSyntax
: "%auth_prefix% §c/unregister <password>"
  unregisterAdminSyntax
: "%auth_prefix% §c/unregister admin <Player>"
  notRegisterMessage
: "%auth_prefix% §cThe player %auth_targetName% is not registered yet."
  unregisterAdminConfirmMessage
: "%auth_prefix% §cThe password for player %auth_targetName% has been successfully removed."
  unregisterConfirmMessage
: "%auth_prefix% §cYour password has been successfully removed."
  falsePasswordMessage
: "%auth_prefix% §cBad password."

newpassword
:
  newPasswordSyntax
: "%auth_prefix% §c/newpassword <OldPassword> <NewPassword> <NewPassword>"
  newPasswordAdminSyntax
: "%auth_prefix% §c/newpassword admin <Player> <NewPassword> <NewPassword>"
  falseOldPasswordMessage
: "%auth_prefix% §cThe old password is not correct."
  newPasswordConfirmMessage
: "%auth_prefix% §aYour new password has been saved §7(%auth_password%)§a."
  passwordLengthMessage
: "%auth_prefix% §cYour password must be at least %auth_minimumPasswordLength% characters"
  forbiddenPasswords
: "%auth_prefix% §cYour password was judged incorrect by the administrators of your server, please choose another one."
  notRegisterMessage
: "%auth_prefix% §cThe player %auth_targetName% is not registered yet."
  newPasswordAdminConfirmMessage
: "%auth_prefix% §fThe password for player §7%auth_targetName% §fhas been successfully changed by §7%auth_password%§f."

bypass
:
  bypassSyntax
: "%auth_prefix% §c/bypass <on/off>"
  bypassEnableMessage
: "%auth_prefix% §fYou have just §aactivated the bypass §ffor the connection."
  bypassDisableMessage
: "%auth_prefix% §fYou have just §cdisabled the bypass §ffor the connection"
 

If you have any suggestions or corrections to give me, don't hesitate (here) :)
Resource Information
Author:
----------
Total Downloads: 205
First Release: Jul 22, 2023
Last Update: Jul 30, 2023
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings