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 Oct 17, 2015It's a wrong in Authme with 5.0.0
Server Version:KCauldron-1.7.10-1492.152-server
[15:14:40 INFO]: [AuthMe] Enabling AuthMe v${version}
[15:14:40 INFO]: [AuthMe] Loading Configuration File...
[15:14:40 INFO]: [AuthMe] Set Language: zhcn
[15:14:40 ERROR]: Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '
?' (0xFFFD) special characters are not allowed
in "<string>", position 53
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
nfiguration.java:57) [YamlConfiguration.class:1.7.10-1492.152]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio
n.java:226) [FileConfiguration.class:1.7.10-1492.152]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio
n.java:194) [FileConfiguration.class:1.7.10-1492.152]
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(Yam
lConfiguration.java:212) [YamlConfiguration.class:1.7.10-1492.152]
at fr.xephi.authme.settings.Messages.loadDefaults(Messages.java:36) [Aut
hMe-5.0-SNAPSHOT%5B登录%5D.jar:?]
at fr.xephi.authme.settings.Messages.<init>(Messages.java:18) [AuthMe-5.
0-SNAPSHOT%5B登录%5D.jar:?]
at fr.xephi.authme.settings.Messages.getInstance(Messages.java:112) [Aut
hMe-5.0-SNAPSHOT%5B登录%5D.jar:?]
at fr.xephi.authme.AuthMe.onEnable(AuthMe.java:142) [AuthMe-5.0-SNAPSHOT
%5B登录%5D.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [Ja
vaPlugin.class:1.7.10-1492.152]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
.java:368) [JavaPluginLoader.class:1.7.10-1492.152]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
r.java:410) [SimplePluginManager.class:1.7.10-1492.152]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.jav
a:415) [CraftServer.class:1.7.10-1492.152]
at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.
java:349) [CraftServer.class:1.7.10-1492.152]
at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.jav
a:511) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.jav
a:485) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.jav
a:445) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(Dedicated
Server.java:336) [lt.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:631) [M
inecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.7.0_75]
Caused by: org.yaml.snakeyaml.reader.ReaderException: special characters are not
allowed
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.ja
va:70) [StreamReader.class:?]
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) \\ [StreamReader.class:?]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) [Yaml.class:?]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
nfiguration.java:55) [YamlConfiguration.class:1.7.10-1492.152]
... 18 more
[15:14:40 INFO]: [AuthMe] Vault plugin detected, hook with GroupManager system
[15:14:40 INFO]: [AuthMe] Hook with Multiverse-Core for SpawnLocations
[15:14:40 INFO]: [AuthMe] Hook with Essentials plugin
[15:14:40 INFO]: [AuthMe] Hook with EssentialsSpawn plugin
[15:14:40 INFO]: [AuthMe] MySQL driver loaded
[15:14:40 INFO]: [AuthMe] Connection pool ready
-
View User Profile
-
Send Message
Posted Oct 16, 2015@sgdc3
Well, if you ask me, the forcelogin method works perfect, so does AutiIn's login, yes I do get logged in, problem occurs after that, which should be AuthMe sided issue, as I, player get left on /spawn and AuthMe does not teleport me to my last known location while using "teleportUnAuthedToSpawn: true".
Also, constantly, I get deopped while AuthMe is on....and /authme reload wont work, I mean, it will not reload config, or apply any new changes.
-
View User Profile
-
Send Message
Posted Oct 14, 2015@CroAtTheTop
the forcelogin method should work fine since 5.1
-
View User Profile
-
Send Message
Posted Oct 14, 2015@CroAtTheTop
You have to invoke /premium because cracked player with premium usernames will be disconnect with the message "bad login"
As I already stated the plugin is very basic.
-
View User Profile
-
Send Message
Posted Oct 14, 2015@sgdc3
This is what dev of AutoIN said; "API.forceLogin(player); this is method from Authme that I use, but ofc it don't work, I needed add few other methods because this method was so broken that it works only when player already need to login."
Also, I've just tried FastLogin and nothing happens at all? Like I have to login every time. (And had to register)
-
View User Profile
-
Send Message
Posted Oct 13, 2015@CroAtTheTop
FastLogin atm is the official addon to do the premium check. :) It's stable, just untested ;) Can you try it and let me know?
-
View User Profile
-
Send Message
Posted Oct 13, 2015@sgdc3
By alternative you mean games647's FastLogin or something completely seperate which might even be a part of AuthMe? :)
And if so, whats the possible release date of it?
On the side note I think it would be the best if AuthMe would have its own solution for it, would cause least possible issues
-
View User Profile
-
Send Message
Posted Oct 13, 2015Latest "stable" AuthMe SNAPSHOT version: AuthMe-5.1-SNAPSHOT.jar Build #273
Latest FastLogin beta version (AutoIn opensource alternative): FastLogin by games647 #1
Latest AuthMeBridge (Auth hook for bungeecord) version: AuthMeBridge by CryLegend
-
View User Profile
-
Send Message
Posted Oct 13, 2015@CroAtTheTop
We are already working on a free and open alternative ;)
-
View User Profile
-
Send Message
Posted Oct 13, 2015@sgdc3
I've used for email password recovery. Currently I have a website for others still operating normally!
So I went wrong config please help me.
Thank you!
-
View User Profile
-
Send Message
Posted Oct 12, 2015@sgdc3
If I was to ask him to make it open source and he agrees, could you work something out?
-
View User Profile
-
Send Message
Posted Oct 12, 2015@CroAtTheTop
Our API works fine. The problem is that we don't know the methods used by autoin because it's a closed source project.
-
View User Profile
-
Send Message
Posted Oct 12, 2015@sgdc3
Reply from the developer of the AutoIn;
"This can be only problem with AuthMe API... AutoIn don't do anything related to teleporting players. Maybe you have too old or too new authme version that isn't supported in this version."
-
View User Profile
-
Send Message
Posted Oct 12, 2015@vanthoi
Have you read this? https://www.digitalocean.com/community/tutorials/how-to-use-google-s-smtp-server
-
View User Profile
-
Send Message
Posted Oct 11, 2015<<reply 2662748>>
It still does not work!
Email This is my configuration: http://pastebin.com/7CzDStFk
I use linux OS!
Thank!
-
View User Profile
-
Send Message
Posted Oct 11, 2015@sgdc3
Hi, I'm testing your last dev build.
My main concern is that I am hoping sql is stable now... I am setting max open MySQL threads to 10, so I hope that should prevent any massive malfunctions like I had last time.
In any case, those malfunctions wheren't even normal, because Authme seemed to open lots of connections without closing them, which messed up the server real good.
-
View User Profile
-
Send Message
Posted Oct 11, 2015@vanthoi
Try this build: http://ci.xephi.fr/job/DEVBUILD-ONLY/lastSuccessfulBuild/artifact/target/AuthMe-5.1-SNAPSHOT.jar
Any error in the console?
-
View User Profile
-
Send Message
Posted Oct 11, 2015how to fix /email recovery abcshd@gmail.com
It has not worked. But still receive email notification is sent successfully
i use MC 1.8.3 and dev 155!
Thank!
-
View User Profile
-
Send Message
Posted Oct 11, 2015@CroAtTheTop
Lol AutoIn was born to support authme, but now the developer is inactive. We can't fix it because this isn't an our problem. Anyway, @games647 is developing a free and opensource alternative to it! :)
-
View User Profile
-
Send Message
Posted Oct 10, 2015@games647
Yes I have tried the latest one there was out