StaffPasswords
Please leave a positive review if you found the plugin helpful.
It helps a lot 
Please read ⇩
IMPORTANT
Your staff's passwords are hashed using the PBKDF2_SHA512 algorithm and for hashing we use the
JHash API(built with the plugin).
FEATURES
Secure your staff-member's accounts by letting them set custom passwords on the server.
It is recommended that their password is not the same as their minecraft account password.
When a registered staff member joins the server, they cannot move or interact until they type in their password.
Their messages will always be cancelled and no one will be able to see their password.
COMMANDS
(/staffpasswords can be replaced with /sp or /staffpassword)
/staffpasswords setup <password> <repeat-password> = Setup your password.
PERMISSIONS
All commands: staffpasswords.staff
VERSION
This plugin should work fine for any spigot server.