Safe Login
The safe login plugin!
Bukkit Halt
Bukkit isn't being updated to 1.8 in the near future.
Safe Login will also be halted until the release of Bukkit for 1.8
What is Safe Login?
This plugin is aiming to provide better player password security.
With encoded passwords in the files, making it harder for anyone to get to the password of a user.
The plugin will set itself up on startup, and will store the user data on your server's hard disk.
Features
- High security login plugin
- Password reset support
- Password recovery support (By enabling the "email" feature")
- Custom languages support (Soon!)
- Database support (Soon!)
Installation
To install the plugin you only have to drop the Safe_Login.jar in your plugins folder. Then you can set your preferences in the config.yml.
Configuration File
As most of the plugins, this plugin comes with a configuration file. You can find the config.yml in the SafeLogin folder.
Commands
Command | Description | |
---|---|---|
1 | /register (password) | Basic register command |
2 | /login (password) | Basic login command |
3 | /email (address) | Set the pass recovery email |
4 | /email reminder | Request the password recovery |
5 | /sl reset (name) | Resets data for (name)> |
- /email commands only work if "EMAIL" feature is enabled
Permissions
Permission | Description | |
---|---|---|
1 | sl.reset | Perm to use /reset (name) |
2 | sl.disable.fly | This will disable the fly bug that Errorcodebin had. |
Video-Tutorial
Tutorial made by NSPredator's
Connections and data collection
Metrics
This plugin uses the Plugin Metrics stats tracking.
This can be disabled in the config by setting metrics to false.
Update
The other way of collecting data is for the update system.
This is done by reading the RSS feed from the DevBukkit page, linked here
UUID
And since the last version the connections to Mojang's servers for the UUID collection.
For a secure means of storing data per user, the UUID collection isn't toggleable (yet), and only available in the alpha version.
Your server would be at risk due to people changing their names, and the plugin not keeping up with those names.
- Anymore information of Metrics can be found here
- You can see the stats over here
- For more information about UUID's, click this this MinecraftForum link.
Donating
If you like this plugin consider Donating
Hi.
Great work, but i've got one error. Logs you can find here -> http://pastebin.ca/2531638 If someone tries to connect, this exception appears. But after login all works good. Can you fix it? (i don't like dirty logs :( )
P.S. If you need additional information just ask me :)
Hello, Great plugin. But suddenly at some point I got an error with this plugin. So nobody could login. (loading screen stays on downloading terrain). I'm using 1.7.2. Please fix this bug. Now I have to use another app, but it doesn't work as good as your's did before!
@teunie75
Sorry if i sounded rude i have random day/night shifts lack of sleep well done and keep up the good work :)
@drewbzz
It's nice to see 1000 downloads in a day, it's saying people like my work :D
@teunie75
cool cool mate cheers for the heads up :)
@drewbzz
Working on a new (needed) update with permissions
@faka150
permissions would be nice so u can give it to only some user's like my mod team :)
Permissions?
sorry geen idee maar een vraag waarom doe ik als de goede wachtwoord schrijf maar login failed????
I think it might be better for the plugin if you included a link to the repository on, say, GitHub.com so that we can see the code, make changes, and you can add them if you think it's a good enough idea, instead of having a message written in the bottom of the description. :)
@Rx2TF
Thanks for the report, looking into it
EDIT: Tested it with a friend of mine, and it just went with the latest build.
So I guess it's fixed, where there any things that I might need to know?
I used this and this issue came up: I registered first, was able to log in, then a second person registered. That time it showed him my password instead of his.