Перейти к содержимому
Mineforgian

AuthLogin

AuthLogin — A secure login & register system for offline-mode Paper servers. Players must register and login on every join. Until authenticated, they are frozen, invisible, blinded, and teleported to a hidden location. Passwords are BCrypt hashed.

Загрузки
209
Подписчики
0
Обновлён
19 апреля 2026 г.
Лицензия
MIT

Опубликован 19 апреля 2026 г.

AuthPlugin

Keep your offline-mode server secure with a full login and registration system.

Features:

  • Players must /register <password> <password> on first join and /login <password> on every reconnect
  • Until authenticated, players are completely frozen, invisible to others, blinded, and teleported to a hidden sky position to prevent coordinate reading via mods
  • Passwords are stored as BCrypt hashes — completely unreadable even by the server owner
  • 60 second login timeout before automatic kick
  • Fully configurable via config.json

Admin Commands

  • /forcelogin <player> — force authenticate an online player
  • /resetpassword <player> — wipe a player's password so they can re-register
  • /authreload — reload the config without restarting

Config

{
  "login_timeout_seconds": 60,
  "timeout_kick_message_login": "You took too long to log in.",
  "timeout_kick_message_register": "You took too long to register.",
  "max_login_attempts": 5,
  "min_password_length": 6
}

Ченджлог

1.0.0Релиз26.1.2 · 19 апреля 2026 г.

Initial release.

  • Login and register system for offline-mode Paper servers
  • BCrypt password hashing
  • Limbo teleport, blindness and invisibility until authenticated
  • Location auto-save every 10 seconds
  • 60 second login timeout
  • /forcelogin, /resetpassword, /authreload admin commands

More versions and platform support coming soon.

Комментарии

Загружаем…