CauthonAuth

A easy to use login and register plugin for servers ..No need to login everytime as long as your ip is the same!

332

CauthonAuth

Players can register with /register <password> and log in with /login <password>

Authentication is tied to UUIDs and optionally associated with IP addresses.

Players are given a configurable amount of time to log in after joining. Failure to log in results in a kick.

Players are automatically logged in if their IP matches the stored IP from their last session.

Players cannot interact with the environment (e.g., chat, move, place/break blocks) unless authenticated.

Restricts the number of accounts that can be registered from a single IP address (configurable).

Supports configuration via config.yml and persistent player data storage in playerdata.yml.

config.yml:

settings:

login-timeout-seconds: 60 # Time in seconds before unauthenticated players are kicked.

max-accounts-per-ip: 3 # Maximum number of accounts that can be registered from a single IP.

Check https://github.com/KanemotoYamatoMaaku/CauthonAuth/blob/main/LICENSE for usage license.

ADS