AuthMe Reloaded

The most famous and used /login|/register plugin!
WARNING: if you want to try the newest features please use the latest dev build! (https://ci.codemc.org/job/AuthMe/job/AuthMeReloaded/)
Prevent username stealing:
AuthMe Reloaded prevents players who aren't logged in from actions like placing blocks, moving, typing commands or seeing the inventory of the current player.
Anti-Spoof:
The possibility to set up name spoof protection kicks players with uncommon long or short player names before they could actually join.
Sessions:
Login Sessions make it possible that you don't have to login within a given time period.
Configurable:
Each command and every setting can be enabled or disabled by a easy structured config file.
Translatable:
If you don't like English or don't like our default translations you can easily edit almost every message sent by the plugin!
Features:
- E-Mail Recovery System!
- Playername spoof protection
- Countries Selection! (countries codes)
- AntiBot Features!
- Protection against "Logged in from another location" messages
- Two-factor (2FA) support!
- Login sessions
- Editable settings & messages
- MySQL and SQLITE support
- Supported hash algorithms: Available Hash Algorithms
- Supports tons of CMS! (Website integration)
- Custom MySQL tables/columns (useable for forums, other scripts)
- Database queries can be cached
- Compatible with NPC and CombatTag plugins
- Account restriction through IP and name
- Permissions group switching on un-logged-in
- Different permission group for Registered and unRegistered users
- Support for permissions onJoin with transient vault system
- Cache on file for all inventories and enchants for un-logged-in players
- Save Quit location to prevent loss of position
- Possible to use without a Permissions plugin
- Automatic backup system of all your user password data
- Default Language Style: en, de, br, cz, pl, fr, ru, hu, sk, es, zhtw, fi, zhcn, nl, and others! (feel free to send me new translations)
- Convert SQLite to an usefull authme.sql that you can import on a MySQL database!
- Import your database from Rakamak, CrazyLogin, RoyalAuth, vAuth !
Support:
Configuration
Commands
Permissions
Warning: if you're updating from AuthMe 3.4 to 5.2+ you need to change the permissions nodes.
List of all single permissions
How To
- How to use the converter
- WebSite Integration
- How to convert from Rakamak
- Convert from SQLite to MySQL: set MYSQL as backend and run the "/authme converter sqlitetosql" command.
Source: Source Code on Github
JavaDoc: AuthMe Javadoc
Dev Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
DevBuilds: ci.codemc.org
Maven dependency:
<repositories>
<repository>
<id>codemc-repo</id>
<url>https://repo.codemc.io/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>fr.xephi</groupId>
<artifactId>authme</artifactId>
<version>5.7.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
Metrics
Usage statistics: AuthMeReloaded on BStats.org
Licenses
This product includes and download automatically GeoLite data created by MaxMind, available from https://www.maxmind.com
Credits
Current AuthMe development team members: Our Team
Credits for old versions of authme go to d4rkwarriors, fabe1337 , Whoami and pomo4ka.
-
View User Profile
-
Send Message
Posted Mar 17, 2017Please update your permissions plugin. If it still happens after that kindly open an issue at https://github.com/Xephi/AuthMeReloaded/issues
-
View User Profile
-
Send Message
Posted Feb 4, 2017How to import database from LoginSecurity?
-
View User Profile
-
Send Message
Posted Mar 6, 2017We are working on this feature ;)
-
View User Profile
-
Send Message
Posted Jan 22, 2017Last dev http://ci.xephi.fr/job/AuthMeReloaded/fr.xephi$authme/1539/ get error in 1.8.8 version:
[18:05:18 ERROR]: Error occurred while enabling AuthMe v5.2-SNAPSHOT-b1539 (Is it up to date?)
java.lang.NoClassDefFoundError: ch/jalu/injector/InjectorBuilder
at fr.xephi.authme.AuthMe.initialize(AuthMe.java:204) ~[?:?]
at fr.xephi.authme.AuthMe.onEnable(AuthMe.java:139) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
Caused by: java.lang.ClassNotFoundException: ch.jalu.injector.InjectorBuilder
at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[?:1.8.0_101]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_101]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_101]
... 13 more
-
View User Profile
-
Send Message
Posted Jan 29, 2017Try latest release build
-
View User Profile
-
Send Message
Posted Jan 22, 2017i cannot move even when i logged in
-
View User Profile
-
Send Message
Posted Mar 6, 2017Could you try with latest dev build please? :)
-
View User Profile
-
Send Message
Posted Jan 14, 2017Wonderful plugin!
I cannot disable "forceLoginAfterRegister: false", even if it's set to false, plugin keep asking for loggin (also the message is wrong, I had to edit it, because it was asking for registering again, and again, instead of log in).
Maybe you could fix it in the near future.
Thanks.
-
View User Profile
-
Send Message
Posted Jan 6, 2017ataSource - AuthMeMYSQLPool - Started.
[23:17:22 WARN]: Fri Jan 06 23:17:22 EST 2017 WARN: Establishing SSL connection
without server's identity verification is not recommended. According to MySQL 5.
5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by def
ault if explicit option isn't set. For compliance with existing applications not
using SSL the verifyServerCertificate property is set to 'false'. You need eith
er to explicitly disable SSL by setting useSSL=false, or set useSSL=true and pro
vide truststore for server certificate verification.
minecraft 1.11.2
-
View User Profile
-
Send Message
Posted Mar 6, 2017Just set useSSL to false in your config file ;)
-
View User Profile
-
Send Message
Posted Jan 3, 2017Will not connect to MySQL remote data base, (its on the 2nd liunx machine behind me) even as root. noting is working...
-
View User Profile
-
Send Message
Posted Mar 6, 2017Any error log?
-
View User Profile
-
Send Message
Posted Jan 1, 2017What I should edit in config that result would be like this: Player joins HUB server (that has AuthMe plugin) and logs in. Player won't be teleported to back last logout location. Spawns in HUB server.
At the moment result is this: Player joins HUB server and logs in. Player will be teleported to back last logout location (like another server.. survival, etc)
With BungeeCord.
-
View User Profile
-
Send Message
Posted Jan 1, 2017We can discuss this at length if you create an issue on GitHub (https://github.com/Xephi/AuthMeReloaded/issues/). You can find some of my security recommendations at https://github.com/Xephi/AuthMeReloaded/issues/401
-
View User Profile
-
Send Message
Posted Dec 22, 2016Can we have a permission to allow players to bypass multiple IP logon at the same time?
-
View User Profile
-
Send Message
Posted Dec 12, 2016Hello,
In my network no premium, someone is entering other users accounts, including mi account admin op. I do not know how they do this.
I need a solution urgently, thank you.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
---
I do not know how they get into the accounts.
In Google I found:
https://www.wurst-client.tk/wiki/Mods/Force_OP_(AuthMeCracker)/
https://www.wurst-client.tk/wiki/Special_Features/Force_OP_(Session_Stealer)/
-
View User Profile
-
Send Message
Posted Dec 12, 2016[AuthMe] Failed to send a mail to [**@x***uan.me]: [EmailException]: Sending the email to the following server failed : smtp-mail.outlook.com:587
I can use email to register and I can receive the email , however when I use the command "/email recover **@x***uan.me" to get my password reset, the console gives out the error above.
-
View User Profile
-
Send Message
Posted Dec 11, 2016Great plugin!
I want to know if I can change the content of the email and how to display my server name in the email instead of it displays like this :
This is your new AuthMe password for the server Unknown Server:
-
View User Profile
-
Send Message
Posted Dec 8, 2016Cacat
-
View User Profile
-
Send Message
Posted Nov 16, 2016Spigot 1.10.2 Java 8
BungeeCord problem:
When I connect with the '/login' command, when I change servers, the session is initially kept open, but after a short time the password is requested again.