
PinAuth is an advanced login authentication plugin for Minecraft cracked servers or servers that want their players' accounts protected by a secure, fast, easy login system. When a player joins your server, if you have this plugin, it will ask the player for their 4 digit pin. If they have not set one, it will ask them to set one. The best part, this is all done in an easy, fast GUI!
TEST SERVER:
Pandu.eu [NEW!]
NOTE: Please PM if you would like to see this plugin in action!

Quick Preview Video, thanks to @_Dboy_

β Always up to date, and always adding new features
β 1.7-1.12 Version
β Use it for staff accounts, or cracked players accounts'!
β All in a GUI!
β NEW: Two Factor Authentication (Forgot Pin)
β More secure than AuthMe
β Protected from the known AuthMe hack that uses commands
β All messages configurable
β Opens login/register GUI automatically when the user joins
β Kick a player if they have entered the wrong pin X times
β Nice looking titles
β Teleport a player to a location upon login/register
β Notify operators when a player registers (Toggleable)
β Change/Reset player's pin ingame
β Permission-based (required permission to use the plugin's features)
β Toggle movement/blindness/chat before players have logged in
β Allow players to use certain commands before they have logged in
β Permission to bypass the login system (Not recommended for cracked servers)
β View your players' pins in a yml file created for every player
β Disable/Enable the plugin in the configuration with having to remove the plugin entirely
Work in Progress:
New pagedesign:
0 % - ββββββββββ - 100%
Bugfixes:
0 % - ββββββββββ - 100%
New Features:
0 % - ββββββββββ - 100%
Support discord:
0 % - ββββββββββ - 100%









- /pinauth changepin (player) - Change yours or another player's pin (pinauthentication.changepin(.others)
- /pinauth resetpin (player) - Reset yours or another player's pin (pinauthentication.resetpin(.others)
- /pinauth view (player) - View the Pin, UUID and 2FA code or you or another player (pinauthentication.view(.others)
- pinauthentication.use - Permission for the GUIs coming up on join
- pinauthentication.main - Permission to use the /pinauth command (help menu)

HTML:
Settings:
plugin-enabled: true
give-blindness: true
kick-player-on-wrong-pin: true
sounds-enabled: true
allow-chat-before-login: false
allow-movement-before-login: false
timeout-in-seconds: 10
force-gamemode: false
force-gamemode-mode: SURVIVAL
notify-ops-on-player-registers: true
Messages:
no-permissions: '&c&lYou do not have permission for this!'
wrong-pin: '&c&lThat pin is incorrect!'
op-notify-message: '&6%player% has registered their pin on the server'
kick-msg: '&c&lWrong pin!'
must-login-to-chat: '&cYou must login to be able to chat!'
kick-msg-pin-reset: '&6Your pin has been reset!'
error-msg-you-must-login: '&c&lYou must log in!'
please-enter-code: ΰΈ’ΰΈ6Please type your two step verification code in chat!
2fa-code-incorrect: '&c&lYour two factor authentication code is incorrect!'
-Redacted--username: '&c&lIllegal Username!'
pin-reset: |-
&6&lYour pin has been reset using
your two factor authentication code
Logged-In-Title:
title: '&6&lLogged In'
subtitle: '&7You can now play on the server'
Registered-Title:
title: '&6&lRegistration Complete'
subtitle: '&7You can now login with the pin: &f%pin%'
enabled-commands-before-login:
- help
- rl
- forums
spawn:
enabled: false
world: world
x: -193.0
y: 65.0
z: 230.0

pinauthentication.use - Access to use the plugin's features
/pinauth - pinauth.main
/pinauth changepin (player) - pinauthentication.changepin
/pinauth resetpin (player) - pinauthentication.resetpin

Discord - Soon...
Email - [email protected]
If you have found an error, a bug or a glitch, please do not report it on a review, please pm me or add me on Discord.
Thank you for reading,

