Auth plugin for bungeecord with many features that allows premium users to autologin on the server and cracked players to use premium nicknames.
Features
- Option to allow or block cracked clients to use premium username.
- Possibility of original clients to login automatically when logged in with an original launcher.
- Session for non-premium users
- Premium users can have their original UUID, allowing the username change and keeping the same UUID.
- Anti-bot system (AuthMe like)
- Possibility to check each IP connected to detect proxy
- Block countries (countries codes)
- Block users IPs
- Supported algorithms to encrypt passwords:
- Supported password encryption algorithms: MD5, SHA1, SHA256, xAuth, Whirlpool
- Supported alternative registration methods:
- PHPBB, VBulletin: MD5VB - PHPBB
- Xenforo: XFBCRYPT
- MyBB: MYBB
- IPB3: IPB3
- IPB4: IPB4
- PhpFusion: PHPFUSION
- Joomla: JOOMLA
- WBB3: WBB3*
- SHA512: SHA512
- WordPress: WORDPRESS
- User restrictions
- Register limits by IP
- Users connected with same IP on the server
- Default ips to insert on database and block proxy ips from the most bot hacks
- Obs: Bungeecord needs to be online_mode = true and ip_forward = true. Spigot servers need to be onlinemode = false
You can view this plugin in action in:
Eh Aqui - IP: mc.ehaqui.com







How to setup
- On Bungeecord install EhLogin.jar and on config.yml set:
- ip_forward: true
- online_mode: true
- On Spigot install EhLogin.jar and on
- server.properties set:
- online-mode=false
- spigot.yml set
- bungeecord: true
- server.properties set:
Commands
- Player commands
- /login <password>
- /register <password> <password>
- /cpw <password> <password>
- /unregister <senha>
- /autologin <true/false> - Enable or disable autologin for premium users (only for premium players)
- Permission: ehlogin.user.autologin
- Admin Commands (ehlogin.admin) – Alias /auth
- /antibot blacklist add <ip>
- /antibot blacklist remove <ip>
- /antibot protection normalize
- /ehlogin register <player> <password> <autologin>
- /ehlogin unregister <player>
- /ehlogin cpw <player> <password>
- /ehlogin autologin <player> <true/false>
- /auth autologin all true/false
- Import account from xAuth and AuthMe
- /ehlogin import authme/xauth host port database user pass table
Configuration
Messages
In Development
- Purge system of old accounts
- Import system of others plugins (Like AuthMe, xAuth and others)
SUGGESTIONS / PROBLEMS?
Please visit this link to report any problems or questions. We will be happy to correct problems and implement new features in the plugin. After all, also I use the plugin on my server.
Bitbucket - https://bitbucket.org/ehaqui/ehlogin/issues/new
Please, read this article before post any bug.
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
Additional Information
- ▶ Contact:
- Private Message
- ▶ License:
- ▶ No refunds, if you have problems related to plugin, please contact me
- ▶ You may not decompile the plugin, it violates the license and will be subject to law.
- ▶ You may not leak or -Redacted- this plugin, it violates the license and will be subject to law.
- ▶ You can only run on only one instance of the bungeecord network.
- By using the plugin, you agree to share information to keep the plugin secure.
- This plugin is based on AutoIn, Bungee Premium Authenticator and FastLogin