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 Jun 9, 2012@Mayhem777
ya np :D
@0AiVeN0
simply and fast solution download and install spoutplugin.jar u need it only for server side!
-
View User Profile
-
Send Message
Posted Jun 8, 2012hi,i have problems with double connection,(bukkit 1.2.5 3.0)when server is full and admin is logged in,and when player try to login with same admin name it show that the name is playing,but when i try it for 3x i loggen on that admin without password ! so my security is down,please can you resolve this problem? i dont really want to use other plugin because i like this one :(
-
View User Profile
-
Send Message
Posted Jun 8, 2012Hi again man, it was a bukkit problem, in R2 and R3 works perfect! thanks for comming to my server to test your plugin ;) !
-
View User Profile
-
Send Message
Posted Jun 8, 2012@Mayhem777
i have edit the wiki thanks for the advertise :D
@Bimmr
yes u can choose that, with force: registration: false
-
View User Profile
-
Send Message
Posted Jun 8, 2012Is this plugin able to have it so u don't need a password, but u can set one if you would like?
-
View User Profile
-
Send Message
Posted Jun 8, 2012Meanwhile... i used
/authme purge 30
It supposed to " Delete players from database that haven't logged in for <days> days."
But deleted ALL players... so be carefull guys.
-
View User Profile
-
Send Message
Posted Jun 8, 2012Done, thanks man :D
-
View User Profile
-
Send Message
Posted Jun 8, 2012@Mayhem777
could u sent me a pm with your server ip, so i can see and check with my hand whats the usses? iam not able to understand how could end session related to invisbility of ppl
-
View User Profile
-
Send Message
Posted Jun 8, 2012When i relog again all works perfect until session expires again, my config:
http://pastebin.com/cWtzVhmF
-
View User Profile
-
Send Message
Posted Jun 7, 2012@katetem
passwordHash: PLAINTEXT/md5/ and others see main page..
@Mayhem777
if the relog into server whats happen? for sure when session expire and u are playing AuthMe dont execute any action, session is check out only at join Event. (pastebin.com your config file )
@jodelahithit
see options unrestrictedPlayer:
- name1
- name 2
@Luxius96
prova a fare il /login senza la gui.
-
View User Profile
-
Send Message
Posted Jun 7, 2012@d4rkwarriors
Tra un pò metteremo la registrazione via sito con mysql però non sò uso SpoutPlugin 1110 e SpoutCraft 1412 client , ogni volta che scrivo la password in pratica premo Logga e fà Password Errata , il campo si mette vuoto e poi se premo di nuovo Logga funge.. è impossibile lag perchè l'ho testato io da solo
-
View User Profile
-
Send Message
Posted Jun 7, 2012This is a great plugin! Only i've got one problem with me Tekkit (modded) server. A couple of mods use fake players to place and break blocks: [RedPower], [BuildCraft] Is there any way they can bypass AuthMe? Because it doesn't let them place or break anything right now and i need a good login plugin tough!
-
View User Profile
-
Send Message
Posted Jun 7, 2012I've uninstalled all plugins in a local server, only have authme reloaded, when sesion expires i get this problem, others players can't see each other and circuits don't works (like no logged in) if i configure session time 30 minutes, 30 minutos without the problem, if i set 5 min, 5 min... so is this plugin for sure....
-
View User Profile
-
Send Message
Posted Jun 7, 2012@d4rkwarriors thanks,but how to disable hash algorithms for password?or change to md5 mode?
-
View User Profile
-
Send Message
Posted Jun 6, 2012@everyone
I recommend not using the latest 2.6.6b2 for now. It has some join errors. Stick to b1
-
View User Profile
-
Send Message
Posted Jun 6, 2012@katetem
1.2.4 version is good also for 1.2.5!
@__PM__
check out Registered or Unregistere permission group in config.yml u have an error on it. Check out also that PermissionCheck is true if u want group switching features
@Ivanpro
ok thanks for report it!
@katetem
put PASSWORD column lowercase, and cache: false i u dont have ext mysql connection
@Mayhem777
hum? if session expired while playing AuthMe didnt make any change.. if session expire while u are offline a new login request is displayed at login, that socket error how should be related to AuthMe?
-
View User Profile
-
Send Message
Posted Jun 6, 20122012-06-06 11:18:54 [SEVERE] java.net.SocketException: Socket closed
2012-06-06 11:18:54 [SEVERE] at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:116)
2012-06-06 11:18:54 [SEVERE] at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
2012-06-06 11:18:54 [SEVERE] at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
2012-06-06 11:18:54 [SEVERE] at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
2012-06-06 11:18:54 [SEVERE] at java.io.DataOutputStream.flush(DataOutputStream.java:123)
2012-06-06 11:18:54 [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFile:103)
ALSO AND GRATH BUG: when the session time expires they get invisible to other players/mobs and can't use buttons, doors or pressure plates...
-
View User Profile
-
Send Message
Posted Jun 6, 2012this my config of DataSource
DataSource: mySQLColumnName: column mySQLTablename: authme mySQLUsername: root backend: mysql mySQLColumnLastLogin: lastlogin mySQLDatabase: authme mySQLPort: '3306' mySQLColumnIp: ip mySQLHost: localhost mySQLColumnPassword: PASSSWORD mySQLPassword: 'PASSWORD' caching: true
-
View User Profile
-
Send Message
Posted Jun 6, 20122012-06-06 16:48:23 [INFO] [AuthMe] Enabling AuthMe v2.6.5 2012-06-06 16:48:23 [INFO] [AuthMe] Loading Configuration File... 2012-06-06 16:48:23 [INFO] [AuthMe] Set Language: en 2012-06-06 16:48:23 [INFO] [AuthMe] MySQL driver loaded 2012-06-06 16:48:23 [INFO] [AuthMe] Connection pool ready 2012-06-06 16:48:23 [SEVERE] [AuthMe] ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'column VARCHAR(255) NOT NULL UNIQUE,*PASSWORD* VARCHAR(255) NOT NULL,ip VARCHAR(40) ' at line 1 2012-06-06 16:48:23 [INFO] [AuthMe] Disabling AuthMe v2.6.5 2012-06-06 16:48:23 [INFO] [AuthMe] Authme 2.6.5 disabled
Still the same error for stable version
-
View User Profile
-
Send Message
Posted Jun 6, 2012With the latest dev version(2.6.6b2) ,authme dont put me in op status after the login