Spark Login

A simple Login/register Plugin for Servers With Some Useful Features.

920

Spark Login

🔐 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

```text /register <password> <confirmPassword> /login <password> /changepassword <oldPassword> <newPassword> <confirmPassword> /logout ```

🛠 Admin Commands

```text /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.

ADS