DialogAuth

DialogAuth

Lightweight minecraft auth plugin with DialogAPI support

147 downloads 2 followers

DialogAuth

An authentication system that utilizes the Dialogs feature (added in Minecraft 1.21.6) to provide a modern, user-friendly UI for players.

check also: DialogAuthVelocity - optinional addon for /license work

Features

  • Multi-Database Support: MySQL, H2, and PostgreSQL.
  • Customizable Session System: Keep players logged in securely.
  • Domain-Specific Session Disabling: Useful if you use proxies/protection like TCPShield, NeoProtect, etc.
  • Anti-Brute Force System: Protects player accounts from password guessing.
  • Domain-Specific Rate Limiting: Easily bypass or adjust rate limits for trusted connections.
  • Premium Account Support: Seamless integration via an add-on.
  • Secure Hashing: Uses bcrypt for safe and secure password storage.
  • Fully Configurable: Easily customize messages, UI text, and other settings via config.yml.

Commands

  • /changepass - Opens the Dialog UI to change your password (Player)

  • /license - Links your premium account (Player)

  • /forceunreg <player> - Forcefully deletes a player's account (Admin)

  • /forcechangepass <player> <new_password> - Forcefully changes a player's password (Admin)

  • /dauth reload - Reloads the plugin configuration (Admin)

Demo

<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/_TcxuuxGbYQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

No gallery available for this project.

Version Minecraft Loader Download

DialogAuth 1.2

1.2

1.21.10, 1.21.11, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
paper, purpur
Download

DialogAuth 1.1

1.1

1.21.10, 1.21.11, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
paper, purpur
Download

DialogAuth 1.0

1.0

1.21.10, 1.21.11, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2
paper, purpur
Download