Skyauth
Skyauth - A simple auth plugin
This documentation is for : Skyauth v0.7.x
Skyauth is a lightweight auth plugin with a simple register / login system.
Thanks to OutGame for helping me to translate this page ;)
This plugin uses MCStats and the Skyupdater.
Commands and Permissions
/login <password> - skyauth.login - Login on the server. The player will be disconnected when his session expires. (See below.)
/logout - skyauth.logout - Logout from the server.
/register <password> <confirm> - skyauth.register - Register on the server. It will give you an unique code for changing your password later if you want.
/change <code> <password> <confirm> - skyauth.change - Change the password on the server. The code is gave when you register.
/reload-skyauth - skyauth.change - Reload the config / MySQL database.
The permission skyauth.bypass is used for bypassing all the auth system, so be careful when you use it !
Configuration
Please edit the config file only when your server is stopped !
config.yml
SessionLength - The length of each player session. (In sec.)
ForgiveDelay - The delay for forgiving the player when he has entered some wrong passwords. (In sec.)
MaxTry - Set the max try number for /login.
ReloadDelay - The delay between two plugin reloads (for MySQL / config update).
PasswordAlgorithm - The encryption of players passwords. Can be 'PLAIN', 'CHAR', 'MD2', 'MD5', 'SHA-1', 'SHA-256', 'SHA-384' or 'SHA-512'.
CheckForUpdates - Choose if you want to automatically check and update this plugin.
messages.yml
Here you can edit the plugin messages.
If you have a translation and want to share it with people, simply post a comment with a link to your 'messages.yml' file.
Translations :
French by Info4Geek - Skyauth v0.7.x.
Polish by THEkondiMAN - Skyauth v0.7.x.
Czech by MareonCZ - Skyauth v0.7.x.
mysql.yml
Use - Choose if you want to use a MySQL database.
Username - Your MySQL username.
Password - Your MySQL password. We will NOT send your password to any server excepted for commercials usages... No, this is a simple joke !
Host - Your MySQL host. You can have a free database here ;)
Database - Your MySQL database.
Port - Do not touch at this if you do not know your port !
Medias
Donate for Skyauth
Development cost time and time is the money of the life. Please feel free to donate.
@felixlechat62
Pas pour le moment, désolé.
Je suis sur xauth et je souhaite passer sur ton plugin, puis-je transferé la bdd ?
@drikagamerbr
Try to disable MySQL and then ask for a new registration to your users to see if it works.
@Skyost
I just checked here and the plugin is putting the same password for all!
I do not know if it matters, but one detail: I'm using Spigot 1.7.2
@drikagamerbr
Really strange because as you can see, it generates a random number between 0 and 99999998.
[BUG]
The plugin generated the same code for all members of my server.
@unixfox
Pas vraiment non.
De toutes façons, je ne pense pas enlever cette fonctionnalité actuellement, désolé.
@Skyost
Voyez vous je vois la fonctionnalité pour changer de mot de passe quand on possède son mot de passe actuel. Alors qu'instaurer un mot de passe de secours, je vois ça comme une redéfinition de son mot de passe perdu. Ce qui sont deux choses bien distinctes, si vous voyez ce que je veux dire.
@unixfox
Et si les joueurs perdent leur mot de passe ?
@Skyost
Ok ;). Ce serait pas mal comme fonctionnalité de pouvoir de désactiver la fonctionnalité code de secours.
@unixfox
Oui malheureusement :/
@Skyost
Mais lorsque le joueur voudra changer son mot de passe, il devra mettre le code qui lui a été donné ?
@unixfox
Pas pour le moment désolé mais tu peux le masquer en configurant les messages :)
@Skyost
De rien mais est-il possible de désactiver le code qu'on reçoit lors de l'inscription ^^ ?
@unixfox
Merci :)
J'adore ton plugin. Surtout pour personnaliser les messages ;). Plugin à jour. Parfait !
Est-il possible de désactiver le code qu'on reçoit lors de l'inscription ?
Bonne réalisation.
@gecko16300
This is quietly good ;)
But not at the moment sorry :/
Does your plugin support XenForo ? (Désolé pour l'anglais mais tu as fait la remarque plus bas :p)
@Nathanael_Mtd
Thanks ;)
@Skyost
C'est bon, j'ai corrigé le fichier pour les couleurs, même lien :)