← Назад к ресурсам

EasyLogin

A robust, server-side authentication mod for Forge, Fabric, and NeoForge with no client-side installation required.

Modrinth management

Описание

# EasyLogin - The Ultimate Server-Side Authentication **EasyLogin** is a robust and lightweight authentication solution designed specifically for Minecraft servers. It provides a secure login/registration system for offline or mixed-mode servers without requiring users to install any mods on their clients. * **Multi-Platform Support**: Works seamlessly on **Fabric**, **Forge**, and **NeoForge**. * **Server-Only**: Zero client-side installation required. Players can join using any vanilla or modded client. * **Secure by Design**: Uses industry-standard **BCrypt** hashing for passwords with configurable cost factors. * **Advanced Protection**: * **Limbo System**: Teleport unauthenticated players to a safe, isolated location to prevent world interaction or seeing sensitive areas. * **Action Blocking**: Prevents movement, chat, and interaction until the player is logged in. * **Invincibility Period**: (New!) Configurable invincibility for a few seconds after login to protect players from mobs or PVP while they get their bearings. * **Rate Limiting**: Built-in protection against brute-force attacks with IP and UUID-based lockouts. * **Fully Configurable**: Every message, sound, and title is translatable and customizable in the `config.toml`. * **Performance Focused**: Optimized for high-player-count servers with minimal tick impact. ## 🛠️ Commands * `/login `: Authenticate your session. * `/register `: Create a new account. * `/changepassword `: Securely update your password. * `/logout`: End your current session safely. ## 🔧 Admin Commands * `/easylogin forcelogin `: Force a player to be logged in. * `/easylogin resetpassword `: Reset someone's account. * `/easylogin reload`: Reload configuration and data stores instantly. ## 📦 Installation 1. Download the JAR for your preferred loader (Forge, Fabric, or NeoForge). 2. Drop it into your server's `mods` folder. 3. Restart the server to generate the configuration. 4. Optionally, configure messages and settings in `config/easylogin/config.toml`. *** **Safe. Secure. Seamless.** _EasyLogin - Protecting your community, one login at a time._