LoginSecurity Plugin (1.20.1, 1.19.4) is a lightweight password authorization plugin. You can optionally set a password each time you enter the server, adding a double layer of security to your account. The password is stored inside the configuration file, nobody else except the server owner can access or modify it.

Features

  • Register your account optional or required (change in config)
  • 5 Useful commands to manage your password
  • Advanced administrative control
  • Advanced documentation via wiki
  • Secure password storage using BCrypt
  • Secure sessions storing to improve user experience
  • Customizable time-out
  • Map captcha upon registration (user-friendly)
  • Conversion from AuthMe and xAuth (check wiki for more info)
  • Premium support through AutoIn
  • Automatic update with changelog overview
  • Username filtering (length and characters)
  • Highly detailed configuration
  • Automatically updated translation manager (user-submitted)
  • Prevents being kicked by other players logging in with your name

Session login allows the user to log in right after they logged out and not have to type in their password again. (1 minute time limit of being logged out, stores IP during that time to keep everything safe)

Commands

  • /lac – Admin command, rmpass and reload
  • /register <password> – Set your password
  • /login <password> – Login with your password
  • /changepass <old> <new> – change your password
  • /logout – Logout

Permissions

  • loginsecurity.admin – allows admin command
  • loginsecurity.update – shows update notifications

Planned

  • Add translation interface for easier language selection
  • Suggestions

Known Bugs

  • Players can mount/dismount and ride on vehicles while not logged in

Disclaimer

By default, LoginSecurity will check for updates from bukkitdev every 3 hours.
This feature can be disabled by setting “update-checker” to “false”
Anyone with the permission node ls.admin will be notified of updates, and it also able to download them via /lac update.
Which again can be disabled by disabling the update-checker

This plugin utilizes Hidendra’s plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server’s version of Java
  • Whether the server is in offline or online mode
  • The plugin’s version
  • The server’s version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online

The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Additionally, when the language setting is changed, information is retrieved from lang.lenis0012.com to aquire up to date translations.

Screenshots:

How to install:

  • Download a plugin of your choice.
  • Place the .jar and any other files in your plugins directory.
  • Run the server and wait for it to fully load.
  • Type stop in your Minecraft server console to bring the server to a clean stop.
  • Run the server.
  • All done! Your plugin should be installed and ready to be used.

LoginSecurity Plugin (1.20.1, 1.19.4) Download Links

For All Versions from Minecraft Bukkit 1.12 to Minecraft Bukkit 1.15

Download from Server 1

For All Versions from Minecraft Bukkit 1.16 to Minecraft Bukkit 1.20.1

Download from Server 1Download from Server 2

Click to rate this post!
[Total: 6 Average: 4]