
Spark Login
A simple Login/register Plugin for Servers With Some Useful Features.
🔐 Spark Login
Spark Login is a modern, lightweight authentication plugin for Paper/Spigot 1.21.x, built for servers that want secure login protection without unnecessary bloat. It features fast async storage, strong password security, session-based auto-login, and full player lockdown until authentication is completed.
🚀 Features
● /register, /login, /changepassword, /logout
● BCrypt password hashing
● SQLite support with async database handling
● Session auto-login with IP + time checks
● Login attempt limits and cooldown protection
● Anti-bot join protection
● Full pre-login restriction:
movement, commands, chat, inventory, PvP, damage, and interaction blocked
● MiniMessage messages, titles, actionbar, bossbar, and sounds
● In-game auth location setup with /sparklogin setauthlocation
● Teleports players back after successful login
● PlaceholderAPI support
● Clean, optimized architecture for modern servers
🛠 Commands
/register <password> <confirmPassword>
/login <password>
/changepassword <oldPassword> <newPassword> <confirmPassword>
/logout
🛠 Admin Commands
/ss reload
/ss setauthlocation
/ss clearauthlocation
/ss resetpassword <player>
/ss info <player>
/ss suspicious <player>
/ss 2fa <player> <enable|disable>
🧠 Best For
● SMP servers
● Cracked authentication servers
● Public servers
● Networks needing a clean login system
❤️ Support
If Spark Login helps your server, consider leaving a rating or review.
