CauthonAuth
PluginLicenseRef-CauthonAuth-License

CauthonAuth

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

299
Downloads
1
Followers
1 years ago
Updated
📦
1
Versions

📖About CauthonAuth

Players can register with /register and log in with /login

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.