RoyalAuth
RoyalAuth - v3.1.0
Download | Changelog | Configuration | Commands
THIS DOES NOT MAKE OFFLINE-MODE SAFE
Offline mode is not safe to use. All this will do is add the need to type in a password on the server. This prevents people that share a computer from using each other's account, etc.
RoyalAuth is a lightweight, simple, easy-to-use authentication plugin. It requires players to register their account with a password and use that password to login, adding another layer of security to any server.
- Download RoyalAuth
- Bleeding-edge 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.
- GitHub
- Live chat
- Donate
Commands & Permissions
Latest data is always available here.
Source and Downloads
The source code on GitHub is available with compiling instructions. It follows the GNU GPLv3 license.
The changelog is also available.
Contact
[email protected] | |
Minecraft username | jkcclemens |
IRC | irc.esper.net #royaldev royaldev.org:6667 #bukkit |
Donate
If you like the plugin and want to buy me a Red Bull (or help me pay the bills), consider donating.
Servers
Run RoyalAuth on your server? PM me with the name and address (and a note if you want), and I'll list it here!
Of course, there's the server it was made for:
Server Name | Server Address | Note |
---|---|---|
RoyalCraft | play.royaldev.org | The server RoyalAuth was built for. |
DarkCraftia | play.darkcraftia.info | 24/7 no lagg rpg |
mc-ubunchu | ubunchu.redirectme.net:25888 | 15h/7 (maybe laggy, try it, and decide) free-build, free-love, free-free. more info: mc-ubunchu.blogspot.com |
The Royal Suite
Name | Description |
---|---|
RoyalCommands | A set of useful, general commands for your Minecraft server |
RoyalChat | A simple chat manager for your Minecraft server |
RoyalMessages | Change or disable login and logout messages on your Minecraft server |
RoyalAuth | Easy, simple to use authentication. |
@mrcheesete0
Basically the same thing i said in the beginning: @ThisUsernameIsMine
@mrcheesete0
This is what I meant.
To prevent BOBTHEGREIEFER from logging in as SUPER OP MAN and it kicking SUPER OP MAN who is the real account holder, who was already online and /login'd first.
So glad my host supports mySQL upon request. Its a feature i had no clue about when i bought the server, then i found bukkit, and learned the yays of having a mySQL DB.
Anyways, I'll be watching for a release that makes it so logging in on another IP won't kick you, and item drop off.
I have a few cracked user eagerly awaiting the return of a cracked server.
Quick question, as I have never used a plugin like these before, when you log in (MC, not the plugin), does the plug in notify you of the need to register/login in order to do anything?
What do you mean database?
I'm writing a snippet for phpbb3 users that will allow forum linking. What type of hashing are you using for the passwords in the database? Is it SHA-512? I'd be happy to share when I'm done.
Hey, one problem, everytime the person tries to register it says "Failure" any suggestions?
Anyway you can make it so players can log in with just /[password]
I know this is a little thing, but it makes a big difference in ease of use.
Thanks!
@jkcclemens 12:19:58 [INFO] Plugins: WorldBorder, Orebfuscator, WorldEdit, Towny, PermissionsBukkit, CommandBook, BanHammer, Questioner, RemoteToolkitPlugin, dynmap, NoPortals, iConomy, Register, ProperTime, HawkEye, Deadbolt, BKCommonLib, OpenInv, ChestShop, Curseban, RoyalAuth, NoCheat, Dynmap-Towny, mcMMO, HelpTicket, TownyChat, VanishNoPacket, DeathControl, MyHome,
That are all, sorry but i can't test now witch one is in conflict.
MANY THANKS, and you already a head have broken what to do, others don't work ((((
AS soon as it is to the point that logging in with same name from another IP does not kick the original, This is being downloaded, and I'm usin it.
is someone login from other ip he can drop your items during session
what shoul i do?
@jkcclemens
Phew! I though it was me, because a whole region was missing, and i was flying in between.
:3
Oh! MAY! GOODNESSSSSS!!!
I LOVE YOU MAN!!! I've been searching for a good password plugin, couldn't find a working one! Thank you!
EXCELLENT JOB!
(btw: i'm sorry i might have caused a crash on your server :( , sorry)
Your collection is starting to shape up to be quite a nice lil setup sir!
On CB 2034 when no logged in you can attack and move freely, and can't receive damage.
@jkcclemens
My bad, you are right about sessions.. it slipped my mind because i tested it from one computer/same connection :)
But you can take my word about those other plugins. I've tested the lot of them: xAuth, AuthDB, AuthMe, AuthMe Reloaded and there's no such problem with those. I've noticed another offline-mode auth plugin in the making: SimpleLogin. But unfortunately that one also suffers from it (commented there, the developer wasn't aware of it but will look into fixing it).
Hopefully it will be fixed, as i'm planning to use either plugin (i'll also keep an eye out for xAuth, AuthDB, AuthMe Reloaded)
Best regards and thank you for contributing to the bukkit family ;)
@jkcclemens
Well, its very simple. There's no (minecraft.net) user/account authentication done when running an offline-mode server (i'm sure you already know this). Since this plugin is especially made for offline-mode servers, i would expect you took care of this. All other offline-mode auth plugins are aware of it and prevent this error/action from happening.
Furtermore, there's always a chance/posibility someone with the same name connects to the server, reasons/intentions put aside.
awww.... I was hopeful when seeing this new plugin, but when trying to login using the name of an already logged in player, the logged in player gets disconnected with the message: You logged in from another location
offline-mode :-(
Hi, maybe add ways to import from similar plugins?