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 6, 2013@PapaHarni
YEs
-
View User Profile
-
Send Message
Posted Oct 6, 2013Please dev, re-make the version the last version with the fixes for version 1.5.2 I have some problems and I am desesperated
-
View User Profile
-
Send Message
Posted Oct 6, 2013Can i configure AuthMe Reloaded for 1.6.2 like that unregisted and unloggedin player have a group and after login/register set back to the saved group where is the player in the permission plugin like GroupManager/pex?
-
View User Profile
-
Send Message
Posted Oct 5, 2013@Shooty_
Well MC names are case sensitive, so may need to make your bb board store the case?
I would highly highly suggest everyone makes sure that sessions cancel on IP change actually works on their servers in a controlled manor. It did not work on mine and a different IP (logged and confirmed) was able to log in to a staff members name. AGAIN IT WAS A SEPARATE IP USING SESSIONS TO LOG INTO A STAFF MEMBERS ACCOUNT WITH LOGGED CONFIRMATION OF IP AND PROPER CONFIG SETTINGS. This was sent to the dev and I received to feedback on it so there it is.
-
View User Profile
-
Send Message
Posted Oct 5, 2013@Jahb57
Persistent login session through relogin/server restarts?
-
View User Profile
-
Send Message
Posted Oct 5, 2013How was that Premium Auto login/register that was being planned going? Would be an awesome feature
-
View User Profile
-
Send Message
Posted Oct 4, 2013@antichip
Yeah yeah; a user registered in game can loggin in the website if i add the "username_clean" (it's basically a copy of the username but lowercase, phpbb need that) and i put the member in the right group number. (I mean, he can log in, but the forum won't show up, but this is just a matter of right, i can fix that later since the loggin work)
But instead if i create a user on the phpbb, the game don't even see that the account exist. I haven't figured out why yet.
EDIT :
Ok so i exactly figured out what is missing for registering trough in-game.
In table phpbb_users, it fill "username" but not "username_clean".
It set group_id to 3 instead of 2.
And the major thing is, that it don't create a new line in table "phpbb_user_group.
It need to create a line with user_id, and group_id and also group_leader to 0 and user_pending to 0.
For registering trough website to ingame i'm still investigatin why it can't even see the user is existing :p
EDIT :
Ok, for registering trough website, it ALMOST works perfectly, the only thing is that AuthMe don't detect the account is existing if it contains an uppercase char...
So basically it should be really simple to fix... in the Two case, there's really just little things to change ...
-
View User Profile
-
Send Message
Posted Oct 4, 2013@Shooty_
well I am sure that I cant help then as clearly "it" is missing something. But If it helps It took me a couple hours getting this set up to log in correctly with a joomla based website/bb board. And not giving details , such as the column name the bb board uses or what you have it set to in auth me, or any real info. You did not even say if game registered players could log into website. Just a hint how this works. If the software puts the user name in the same table authme is set to use, and the password encryption matches. It will work. Unless I am missing some fundamental part of the picture? But they have to use the same table on the same data base with the same column name. So give us some info beside it no workie, and maybe we(users) can help maybe not.
-
View User Profile
-
Send Message
Posted Oct 4, 2013@antichip
Seriously, just the fact that when an user register in game it fill 'username_clean' on the board table, and also the register date (but that is not required) and in the right group.... And it "should" work.
But when i register on the website and connect in game, authme don't even see that my account is already created..
-
View User Profile
-
Send Message
Posted Oct 3, 2013@Shooty_
What support is it missing? Just curious? What few things it miss?
-
View User Profile
-
Send Message
Posted Oct 3, 2013Can't you add full support of phpbb3 :/ ? Cause i can't use your plugin... it just miss few things to be fully compatible...
even if we register on the website we can't connect in game
-
View User Profile
-
Send Message
Posted Oct 3, 2013Thx a lot for ur mod, now i synchronize my server with IPB3 forum..!
-
View User Profile
-
Send Message
Posted Oct 3, 2013Jenkins is down?
-
View User Profile
-
Send Message
Posted Oct 2, 2013Why people can make multiple accounts ? I have MaxregperIP: 1 and they can make 10 accounts on 1 IP. Help please :(
-
View User Profile
-
Send Message
Posted Oct 1, 2013Well just so we are clear, it is NOT an issue. Use the bungee permissions as they are intended or remove the bungee command and use a BUKKIT plugin.
For another note just saying unless bukkit has changed policies, they do NOT support offline servers. Also if you had "researched" you know that bungee supersedes bukkit, permissions commands all of it, unless he develops a specific plugin for BUNGEE what do you really expect him to do. Again, ME making a negative stigma? how about people asking the same thing thats been asked and answered, and asked and answered, over and over, This dev is not stupid, he knows the "issue", you even said it has been stated over a few times. But your right is people that resolve the issues they face that gives bukkit dev a bad rap.
You don't think it rude not giving the dev proper credit for all the time he puts into this? You said "things that need to be fixed for bungee" And go on to describe a plugin that does the same thing bungee allows without the plugin (lol), that is a bungee plugin, not bukkit, not authme. Please point me to your bungee thread asking for it to be fixed. And the dev can freely delete all my posts if he feels I am in the wrong.
FIX IT REMOVE BUNGEE USE ONLINE FIX IT REMOVE OFFENDING COMMAND FROM BUNGEE FIX IT ADD PROPER PERMISSIONS IN BUNGEE WHILE IN ONLINE MODE
There that was rude the earlier comment was to the point
sorry d4rkwarriors and Xephi59.
umm have fun
-
View User Profile
-
Send Message
Posted Oct 1, 2013@antichip
You really didn't have to be rude like that. I've done my research, I know I should be going to Bungee about this but this is an issue for many people, for an example if you go through a few pages of comments you see @MrChasez that has the same issue as I do. Bungee may be responsible for the issue, but atleast I could say something to the developers so they could possibly make a work-around to it.
I really don't see why you had to be rude, people like you are what is putting a negative Stigma behind Bukkit/Minecraft's community.
-
View User Profile
-
Send Message
Posted Oct 1, 2013Hi,
I have a problem with Authme, look NoLagg examine test :
Total duration: 1474.893 ms / 1500 ticks Average duration: 0.983 ms/tick Selected event: PlayerJoinEvent[HIGHEST] Plugin: AuthMe Location: class uk.org.whoami.authme.listener.AuthMePlayerListener Execution count: 20
Can i have a solution please ?
-
View User Profile
-
Send Message
Posted Oct 1, 2013Thanks for this Nice Plugin!
-
View User Profile
-
Send Message
Posted Oct 1, 2013@ShadowKillerx
Glad, that I were able to help you, peace.
-
View User Profile
-
Send Message
Posted Oct 1, 2013@AlphaFarer
Lolz, its working thanks :)