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 Jan 31, 2012upload new dev build 2.6b1 link on the main page.
-
View User Profile
-
Send Message
Posted Jan 31, 2012@BioBG
u mean as FurmigaHumana said?
-
View User Profile
-
Send Message
Posted Jan 31, 2012Can you add option for account limits from IP's ?
-
View User Profile
-
Send Message
Posted Jan 31, 2012Thanks! This will help-me a lot. *-* This may be a temporary fix, but help a lot already, some guys nor will suspect than limit can be per ip xD
-
View User Profile
-
Send Message
Posted Jan 31, 2012@FurmigaHumana
oh ok, now i understand prevent player to register a fix number of account per ip. But i think it is a temporally fix, player can still change easy their ips, but i could add it if u need it.
-
View User Profile
-
Send Message
Posted Jan 31, 2012For exemple, i change my login plugin from xauth to authme, and some guys registred a lot of nicks, so will be nice if have some options to put a limit of registers per ip.
So, some option to prevent from player register more than X nicks will be very usefull to who are changing to authme, works close to one a bit less effective whitelist.
-
View User Profile
-
Send Message
Posted Jan 31, 2012@FurmigaHumana
explain better i try to undestand that u mean if player try to join and has the same ip of loggedin players he can kickother? like if someone crash and relog but session is active?
-
View User Profile
-
Send Message
Posted Jan 31, 2012i suggest to force ForceSingleSession at true and if possible, put something to limit the registers per ip, like in xauth.
-
View User Profile
-
Send Message
Posted Jan 31, 2012@mrchasez
Yes, also set sessions: enabled: false
-
View User Profile
-
Send Message
Posted Jan 31, 2012@Ocram1
If i put ForceSingleSession to true Will it fix it?
Please hurry, I need an answer asap
-
View User Profile
-
Send Message
Posted Jan 31, 2012@mrchasez
We know this issue, sorry for the inconvenience. Nex release will fix that.
-
View User Profile
-
Send Message
Posted Jan 31, 2012People are able to login as any account. They are doing it from authme.
Im not sure where the bug is coming from, or how they are doing it. They can do it to any account, they did it too mine and it shows that two of me are online.
They are able to get into that account and be on it the same time you are and have full permissions and OP.
Please fix this now.
Im online, They then login as me: MrChasez [/82.38.58.16:55139] logged in with entity id 593014 at ([kingscraft] 443.0, 83.0, 560.0)
It then says: Playerlist for ?5MrChasez?f?f was not updated. Use a shorter displayname prefix. Playerlist for ?5MrChasez?f?f was not updated. Use a shorter displayname prefix. Playerlist for ?5MrChasez?f?f was not updated. Use a shorter displayname prefix. Playerlist for ?5MrChasez?f?f was not updated. Use a shorter displayname prefix. Playerlist for ?5MrChasez?f?f was not updated. Use a shorter displayname prefix.
Your notice, My name is : mrchasez His name is MrChasez
He then MrChasez: Opping Bradford
Please fix this.
-
View User Profile
-
Send Message
Posted Jan 31, 2012@Psihotrop
send me a pm with link of your file a try to look into it so i can answer at yout qest
@badda2k
if u could send me a pm with your h2 database i try to do it for you, so i can check if where is a method to import manually or not.
-
View User Profile
-
Send Message
Posted Jan 31, 2012@d4rkwarriors
I tried Razorsql, but I just got confused. I'm not exactly sure how to open it and extract it. :/
-
View User Profile
-
Send Message
Posted Jan 31, 2012I have a text file with users and password from another plugin,it's there a way to move players to AuthMe?
-
View User Profile
-
Send Message
Posted Jan 31, 2012@d4rkwarriors Got it! :)
-
View User Profile
-
Send Message
Posted Jan 31, 2012@ThisUsernameIsMine
ForceSpawnLocationOnJOIn: teleport every time player joined at spawn point of current world, it is a request from a user that need it.
ExactSpawn: check every time u login if u try to exploit quit/join bug, so if your respawn is correctly u are spawned at your quit location, if it check that there is some modification or some error with quit and join coords, it will respawn at spawn of world, with a message your quit location is unsafe! and fix timeout location. @badda2k:
i found this gui that can export h2 dataes, try to look in this page:
http://www.razorsql.com/docs/export.html
-
View User Profile
-
Send Message
Posted Jan 30, 2012@Ocram1
Alright ;)
What are these for:
ForceSpawnLocOnJoinEnabled and ForceExactSpawn
How do they differ from teleportUnAuthedToSpawn?
-
View User Profile
-
Send Message
Posted Jan 30, 2012@badda2k
we still need a h2 converter that i try to add today.
as for many others plugins use of /reload isent a safe actions,it has no sense, if the single plugins has internal reload, use it! like "authme reload" has been create for this reason.
-
View User Profile
-
Send Message
Posted Jan 30, 2012Just to clarify, will this work or not work if we use xAuth.h2.db, rather than mysql?