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 Apr 2, 2012@ThoLav
"case sensitive off" like this one...
-
View User Profile
-
Send Message
Posted Apr 2, 2012@Adrenalineq
Case sensitive off: Player, PLayer, PlAyer are the same account! Case sensitive on: Player, PLayer, PlAyer are different aacounts!
-
View User Profile
-
Send Message
Posted Apr 2, 2012Hmm I have problem with newest Authme, look at this: [code][SEVERE] [AuthMe] ERROR: ./plugins/AuthMe/auths.db (Too many open files)[/code]
and next after that error: [code]2012-04-02 14:03:33 [SEVERE] java.net.SocketException: Too many open files 2012-04-02 14:03:33 [SEVERE] at java.net.PlainSocketImpl.socketAccept(Native Method) 2012-04-02 14:03:33 [SEVERE] at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) 2012-04-02 14:03:33 [SEVERE] at java.net.ServerSocket.implAccept(ServerSocket.java:462) 2012-04-02 14:03:33 [SEVERE] at java.net.ServerSocket.accept(ServerSocket.java:430) 2012-04-02 14:03:33 [SEVERE] at net.minecraft.server.NetworkAcceptThread.run(NetworkAcceptThread.java:24)[/code]
-
View User Profile
-
Send Message
Posted Apr 2, 2012@d4rkwarriors
EXPLOIT -> ANYONE CAN ENTER TO ADMIN ACCOUNT WITH SIMILAR NICK!, turn off case sensitive!!!!
-
View User Profile
-
Send Message
Posted Apr 2, 2012@6y7t8h Have you enabled sessions?
-
View User Profile
-
Send Message
Posted Apr 2, 2012@d4rkwarriors
Hi, I've got a bit of a problem with this plugin, it all works fine but when I use a magic spell on my server which pushes other players away very quickly, the server gets a warning: (Player moved too quickly) and authme logs out that player so he has to do /login [password] again. Can I make it so that authme doesn't log him out?
-
View User Profile
-
Send Message
Posted Apr 2, 2012@IPodTouch3x3
manRegPerIP: 1 change this, if u manually add player i set it with a default ips, same for all users, register your player from console and the multiuple ip registration is bypassed ;)
same for 94jp
-
View User Profile
-
Send Message
Posted Apr 1, 2012I am pretty sure this was posted before from other users as well. I manually added passwords for new members having this problem, but now, every new members are having this problem. "You have exceeded the maximum amount of register.." something like that<sub> Any fix to this?</sub>
-
View User Profile
-
Send Message
Posted Apr 1, 2012@d4rkwarriors Why is the max reg per ip not working ! Help me please
-
View User Profile
-
Send Message
Posted Apr 1, 2012@QweSteR2221
are u sure that by disabling authme this errors goes away? seems there are some problems on load file data and write it, but errors dont explian if that are miencraft file or what type of files
-
View User Profile
-
Send Message
Posted Apr 1, 2012Errors
http://pastebin.com/jzxuHusP
-
View User Profile
-
Send Message
Posted Apr 1, 2012@kitoche
if your palyer are good the faster way is to reset it and start new registration under mysql ;) iam too busy, doing exam, until 12 of april
-
View User Profile
-
Send Message
Posted Apr 1, 2012oki thank you, it's better now to wait hoping a converter output or returned to start the hand?
-
View User Profile
-
Send Message
Posted Apr 1, 2012@A1ter
no if u dont want u havent to set it just PermissionCheck: false and leave blank register and unregister group
@kitoche
unfortunally i ahvent added yet a file to mysql converter.
-
View User Profile
-
Send Message
Posted Apr 1, 2012Do I have to setup unLoggedinGroup, UnregisteredPlayerGroup, RegisteredPlayerGroup ? I don't need them
-
View User Profile
-
Send Message
Posted Apr 1, 2012hello , translator fr : http://www.packupload.com/Z4MIW72E6Y8 Are probably a certain term review.
But my worry is that I currently use authme stokages with accounts on the ftp in the file (auths.db) but now my server starts to receive a lot of people I would like to pass on the given base given MySql, I wondering if I could realize the transfered without the need to retype by hand one by one. Wholesale export file (auths.db) has given the basis of Mysql.
Ps: I use google translation.
cordially
-
View User Profile
-
Send Message
Posted Apr 1, 2012@kitoche
hi, glad to see the u are FR, hope that u can send a franch translation of messages.yml so i can include it as defualt language in jar package :)
unfortunally iam not able to understand what are u trying to say me :(
-
View User Profile
-
Send Message
Posted Apr 1, 2012Hello First of all thank you for this great plugin. I am French, I ask you to excuse me in advance for my English.
I wonder if we could export the accounts present on FTP in a given basis of maintaining the connate (motdepass) without having to put 1 by 1 on the basis of given.
cordially
-
View User Profile
-
Send Message
Posted Mar 31, 2012@Thausent
hey seems that your problem is related to register and unregistergroup. are u sure u set it correclty? are u sure that groups exist and are well written? otherwise try to delete that two groups from config.yml i think that your problems goes away and so can check what u have wrong on that part.
@spunkiie
@Adrenalineq
what kjanar wrote is correct, i dont want to become famous i did this for my server and works very well since 1 years. as i said inventories are still the whoami core :) i only fix 2 things on that part, lost of inventories on unloggedin player on server stop and fix the enchantaments wipped that affects whoami versions, i know that like 10.000 ppl are using authme, iam very happy to that but i cant fix something that i didnt see and i cant try to spent all my day o reproduce it, so if u are a server admin your main role is to test a server and report or fix the bug, until u dont do it iam not able to fix it. as i do for many things like the exploit of duplicate item, lag on movement, permissions bypass, accounts stolen, loose of quit position, loose of enchantamens, loose of armor, ppl reported it and i fix it even if i known iam not the best programmer in the world ;)
-
View User Profile
-
Send Message
Posted Mar 31, 2012http://justpaste.it/uv2 config.yml
Link Removed: http://www.mediafire.com/download.php?2w9sg4dsuath9fe server.log