SafeLogin
More Than 4.000 Downloads!!
With SafeLogin, you can easily make a login system on your server. With simple commands you can manipulate the players password, config and more.
Links
Commands
Config
Color & Formating Codes
Installation Guide
Permissions
Videos
Change Log
Features
SafeLogin is a simple login system without mySQL support. When you log in for the first time on the server, you get a password. You can change your password and other passwords with simple commands.
The default password is 'changeme' (it can not be changed yet)!
Commands
- /login - The Login Command.
- /logout - The Logout Command.
- /setpassword <Old Password> <New Password> - Set Your Password.
- /setotherspassword <Player> <Old Password> <New Password> - Set Another Player's Password.
- /safelogin - The Help Screen.
- /safelogin reload - Reload The Config.
- /safelogin info - Shows The Info About SafeLogin.
- /register - Register to the server.
- /unregister - Unregister to the server.
Config
You can se the info about the config here:
Color & Formating Codes
The color & formating codes can only be use in the language file.
Color
Formating
Installation Guide
- Download SafeLogin.jar.
- Drag SafeLogin.jar to your plugins folder.
- Start/reload your server.
- Done!
Permissions
- safelogin.* - Permission for all the commands.
- safelogin.login - Permission for /login.
- safelogin.logout - Permission for /logout.
- safelogin.setpassword - Permission for /setpassword.
- safelogin.setotherspassword - Permission for /setotherspassword.
- safelogin.info - Permission for /safelogin info.
- safelogin.reload - Permission for /safelogin reload.
- safelogin.register - Permission for /register
- safelogin.unregister - Permission for /unregister
Video
I haven't make a video yet but if someone of you wont to, feel free to do it. Send me a message with the link and your name!
Thanks.
Changelog
0.5
- Added the permission: safelogin.*
- Fixed a bug so now it says in the console when a player uses a command.
- Fixed a bug so when the player uses /setotherspassword and /register without arguments it will say 'Too Few Arguments!' instead of 'usage <command>.
- Added a update checker. It sends you a message if a new version is out in the console when SafeLogin is enabled.
- Fixed a big bug!
- Changed string 'canPlayerClickOnBock' in the config, to 'canPlayerInteract'.
- Fixed some bugs, nothing special.
0.4
- Added a boolean in the config. If it is true, the player must register to be safe, else if it is false, it will be as before.
- The player can not interact (read more on the config page), before the player has logged in to the server.
- Added a new command /register.
- Added a new command /unregister.
- Added color codes to the language file.
- Some bugs fixed.
0.3
- Added more strings in the conig.
- You can not die or be hurted by a player or a mob before you have logged in to the server. (Can be changed in the config)!
- You can not chat before you have logged in to the server (Can be changed in the config)!
- Some bugs are fixed!
0.2:
- Added more in the conig.
- Now can you not do commands when you have not logged in. (Can be changed in the config.)
0.1:
- First Release!
I would like to make a claim that my plugin, SecureLogin, is far better than this. It's made unique and best in its class by its security questions feature, as well as all and more of the configurability features that this plugin possesses. Yes, this is a challenge.
ok never mind the other one now what i need is help please help me
the thing is that i correctly made it work but ... every player can move before register and in configurations i have (when player not logged in: playercanmove: false) why does it not work?
help please, i am new starting servers and i added this plugin and every time a player tries to login this message apears (&4you do not have permission to do that) how do i fix this?
is this for minecraft version 1.7.2
could you add a way for a password reset were they make a question and answer and then they ask to reset there password or forgot they could answer the question. Then you send them a massage that has a reset or there current password. But also maybe they need to have the same ip address too.
Can we have a sample of the password file 'passwords.yml' so we can edit it by hand? I get the message changeme is the wrong password.
it says i gotta register a password to login and login to register a password???
it says the password changeme is wrong any help
Is this updated and does it work on craftbukkit 1.4.6/1.4.7?
Thanks**
Thanks this mod is really amazing, who do you create this mod, incredible!
@DomIsAmazing27
Update bukkit to the latest version, the AsyncPlayerChatEvent was added in 1.4.7
Plugin SafeLogin is attempting to register event org/bukkit/event/player/AsyncPlayerChatEvent, which does not exist. Ignoring events registered in class org.SafeLogin.net.Listeners.SafeLoginListener2
2012-12-07 14:32:28 [SEVERE] java.lang.IllegalArgumentException The permission safelogin.login is already defined!
2012-12-07 14:32:28 [SEVERE] at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:582)
2012-12-07 14:32:28 [SEVERE] at org.SafeLogin.net.SafeLogin.onEnable(SafeLogin.java:70)
2012-12-07 14:32:28 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
2012-12-07 14:32:28 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
2012-12-07 14:32:28 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:386)
2012-12-07 14:32:28 [SEVERE] at com.ryanclancy000.plugman.utilities.Utilities.reloadPlugin(Utilities.java:440)
2012-12-07 14:32:28 [SEVERE] at com.ryanclancy000.plugman.PlugManCommands.onCommand(PlugManCommands.java:83)
2012-12-07 14:32:28 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
2012-12-07 14:32:28 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
2012-12-07 14:32:28 [SEVERE] at forge.bukkit.ForgeCommandMap.dispatch(ForgeCommandMap.java:55)
2012-12-07 14:32:28 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:497)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:843)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:799)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:781)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:234)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467)
2012-12-07 14:32:28 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Worked perfectly on my local Windows server (for tests), but in my server (Ubuntu) it doesn't work... 'playerMustRegister: true', but anyone who joins the server can move and do anything without registering. Also, will it have MySQL support?
Works fine on my Windows PC but not on my Debian server. It doesn't show in /plugin and the commands don't work. It seems that it doesn't even get loaded. Please keep up the good work its a nice plugin. Greets Pumpkin
Update? :D:D:D:D
I heve in the begin ''you must first login for you can do something'' but i don't heve register before , what is wrong?
is it set:? Player 1 - must login, Player 2 - not have to login
Is it possible?
@PoshZombie
You can contact your server admin to se your password.
@joehot200
I don't know yet, but I will find out that later.
will this block hackers using force-login hacks, hacking into my admin accounts?
The password changeme doesn't work?