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 May 11, 2013cant unregister account, it says to contact admin.
-
View User Profile
-
Send Message
Posted May 11, 2013If you log-out next to a wall and you log-in you sometimes appear at the other side. Users can bypass houses walls with protections with this.
Another bug: Players are appearing sometimes on login in a random place :S. Using AuthMe - 2.7.16 and Bukkit 1.5.2-R0.1
-
View User Profile
-
Send Message
Posted May 11, 2013Authme can't block Commands of Bungeecord plugins? I dont understand this Changelog xD Can i use Sessions with Bungeecord?
-
View User Profile
-
Send Message
Posted May 11, 2013Hi,
I#ve found that this happens when a user is not registered or a registered user is not logged in and teleports to another world. Hope this will help you. We're using Portals
-
View User Profile
-
Send Message
Posted May 11, 2013Hello Xephi59,
when someone registered on our server, he isn't added to permissions.yml and didn't get the status set in config.yml from AuthMe.
I setup the following test server:
Can anybody confirm that?
-
View User Profile
-
Send Message
Posted May 11, 2013An little Idea for a Database: User more than 1 aacount per IP (Allow=1/Deny=0) ? XD And this can select the admin per Command ingame with /sisteract <amount> XD
-
View User Profile
-
Send Message
Posted May 11, 2013Is the Bungeecord support fixed?
-
View User Profile
-
Send Message
Posted May 10, 2013Hi please implement real-time mysql password verification! or Time update password for implementing on website password changer!
Sorry for bad english :D
-
View User Profile
-
Send Message
Posted May 10, 2013Is that possible to add aliases only to /authme spawn ?
Only /spawn would be great.
-
View User Profile
-
Send Message
Posted May 10, 2013Is there any way to disable the 'unLoggedInGroup: ' function?
Too many people get stuck or permanently ranked to the group I set in there, so I set it to default, but people who are not default are getting stuck in default or demoted to default. My donors and staff are complaining about it a lot.
-
View User Profile
-
Send Message
Posted May 9, 2013HI,
Is there any way to change the priority on when autme saves the player position on logout/disconnect?
I ask because I have an area for games that removes the player from the 'arena' when they disconnect, but it would seem that autme saves the position before the games plugin has had a chance to.
This means when they log back in, they are trapped in the arena and either can't get out due to commands being disabled or they can break blocks which would normally reset at the end of a game.
Maybe a configurable amount of time in ticks to perform the save or something?
Thanks.
-
View User Profile
-
Send Message
Posted May 9, 2013Why does this plugin often deop me when I log in?
-
View User Profile
-
Send Message
Posted May 8, 2013Newest version kicks the wrong player when some1 attempts to spoof a player logged in. It will disconnect the person getting spoofed with a message "You are already connected to the server"
-
View User Profile
-
Send Message
Posted May 8, 2013@Xephi59
Sure, here it is:
-
View User Profile
-
Send Message
Posted May 8, 2013Could you add, please, support for SocialSpy from Essentials? (Dont activate until /login is done?)
-
View User Profile
-
Send Message
Posted May 8, 2013* Prevent people join with badwords/swears in their nickname
this should include stupid passwords like "my own name" "123456" "my own name123" etc
lets say my name ingame is epriih then my password is epriih123 <- it should block this
-
View User Profile
-
Send Message
Posted May 8, 2013@xrnd88
got similar problem. My users drop to unlogged group. but relog usualy helps. But this is going on from version 2.7.15
-
View User Profile
-
Send Message
Posted May 8, 2013I can't get authme to link up with groupmanager. Vault is installed, and authme displays a message in console that its linked with groupmanager, but it never sets unloggedin users to the group without all the permissions. Some commands are able to be run before logging in, even though they are not in the allowed commands section.
Any ideas?
-
View User Profile
-
Send Message
Posted May 8, 2013@Xeiotos
also with BungeeCord and not so long and some times if someone joins then if do the /login command he get kicked for a java error
-
View User Profile
-
Send Message
Posted May 8, 2013@jdcvanderwal
I'm having the same problem. Running BungeeCord and Spigot (latest versions) on our servers. Was very happy to see you fixed the hook, however, now I have this error:
Hello, I'm running BungeeCord and Spigot (latest versions) and was very happy to see you updated the BungeeCord hook. But I'm getting this error now.
07.05 22:55:35 [Server] INFO ... 13 more 07.05 22:55:35 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 07.05 22:55:35 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601) 07.05 22:55:35 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 07.05 22:55:35 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 07.05 22:55:35 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 07.05 22:55:35 [Server] INFO at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerLogin(AuthMePlayerListener.java:625) 07.05 22:55:35 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.entity.CraftPlayer.sendPluginMessage(CraftPlayer.java:818) 07.05 22:55:35 [Server] INFO at org.bukkit.plugin.messaging.StandardMessenger.validatePluginMessage(StandardMessenger.java:469) 07.05 22:55:35 [Server] INFO Caused by: org.bukkit.plugin.messaging.ChannelNotRegisteredException: Attempted to send a plugin message through an unregistered channel ('BungeeCord'. 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:224) 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 07.05 22:55:35 [Server] INFO at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:77) 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.PendingConnection.c(PendingConnection.java:49) 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.PendingConnection.d(PendingConnection.java:125) 07.05 22:55:35 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerList.attemptLogin(PlayerList.java:332) 07.05 22:55:35 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) 07.05 22:55:35 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) 07.05 22:55:35 [Server] INFO at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:26) 07.05 22:55:35 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 07.05 22:55:35 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 07.05 22:55:35 [Server] INFO org.bukkit.event.EventException 07.05 22:55:35 [Server] SEVERE Could not pass event PlayerLoginEvent to AuthMe v2.7.16