AuthMe
AuthMe
AuthMe prevents people, which aren't logged in, from doing stuff like placing blocks, moving, typing commands or seeing the inventory of the current player.
The possibility to set up name spoof protection kicks players with uncommon long or short player names before they could actually join. Login Sessions make it possible that you don't have to login within a given time period.
Each command and every setting can be enabled or disabled by a easy structured config file. And if you don't prefer English or don't like my translations you can easily edit nearly every message sent by AuthMe!
Features:
- Playername spoof protection
- Protection against "Logged in from another location" messages
- Login sessions
- Editable settings & messages
- MySQL and flatfile support
- Supported hash algorithms: MD5, SHA1, SHA-256, xAuth
- Custom MySQL tables/columns (useable for forums, other scripts)
- Database queries can be cached
@DrFusion
You may have a look at -> R: v2.5 [CB 1185] for CB 1185 Oct 03, 2011 (its outdated)
its seems to have many issues and bugs (see below)
i would invite you to use CrazyLogin
if you already have stored account data you can continue using them, choosing the AuthMe encryption unit integrated in that plugin.
this tends to purge all accounts when i restart my server, how do i fix that?
@GlabbichRulz
"Fetching addPacket" is some kind of debug code removed in latest devbuilds of bukkit
I got this error if a player joins:
What can I do?
Error! 2012-04-21 20:51:06 [SEVERE] Error occurred while enabling AuthMe v2.5 (Is it up to date?) java.lang.NoClassDefFoundError: org/bukkit/util/config/Configuration at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoad er.java:234) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:37) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at uk.org.whoami.authme.AuthMe.onEnable(AuthMe.java:60) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:383) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:355) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:337 ) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:420) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:407) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:224) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:475) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.ClassNotFoundException: org.bukkit.util.config.Configuratio n at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 26 more
LOL.
DrFusion multiaccounted something fierce on our server, I hope he doesn't come back O_O
Can i import your uk.org.whoami.authme.security."Whirlpool" and "PasswordSecurity" without changes to provide support for authentification databases made by this plugin? I do not use your code to extend any other part of my plugin. I do not share the sourcecode of that files. I wrote my own encryption algorithms, but a lot of players asked me to add AuthMe support.
http://dev.bukkit.org/server-mods/crazylogin/
I'll provide a link to your plugin if you wish. If i'm not allowed to use your files i'll remove AuthMe support immediatly.
(Sorry i don't understand the license text)
@DrFusion
No
@markehme will i lose my current password database when i do?
@DrFusion
Use the new version: http://dev.bukkit.org/server-mods/authme-reloaded/
yo my friend got this error when registering
You have Exeded the max number of Registration for your Account
what is it and how do i fix it?
We need an update for this, but Whoami2 hasn't been around for a long time now. We will most likely get an update for the plugin thats based off of this one, as it's still being support and updated. Check out AutMe Reloaded - http://dev.bukkit.org/server-mods/authme-reloaded/
Please update for 1.2!!! We really need an Auth-plugin and this did a great job, really!!! Thanks already, Folas.
== http://dev.bukkit.org/server-mods/authme-reloaded/ ==
Will this be updated for 1.2?
Why isn't there a /nick command and then /register with this auth plugin so that players can register unique names on each ip without having to use an external website database
@GemsterlOL
no, you CAN use mysql.
it also works with a file (sqlite)
@aciidic
in config.yml:
mySQLTablename: authme
mySQLColumnName: username
mySQLColumnPassword: password
for more help take a look at http://dev.bukkit.org/server-mods/authme/pages/configuration/
@rodier
http://dev.bukkit.org/server-mods/authme/pages/migrate-from-xauth-to-auth-me/
i was just wondering do you need MySQL to use authme? Just wondering.
GEMSTERLOL