add changepw

todo: cmd nicht in der konsole loggen @hydrant
This commit is contained in:
Luke
2021-07-03 00:11:01 +02:00
parent a35cae8bd2
commit fbf7aaedb4
4 changed files with 49 additions and 4 deletions

View File

@@ -25,14 +25,15 @@ namespace ReallifeGamemode.Server.Events
string username = player.Name;
using (var dbContext = new DatabaseContext())
{
if (password.Length < 6)
if (password.Length < GlobalHelper.requiredPasswordLength)
{
player.TriggerEvent("SERVER:Login_Error", "Das Passwort muss aus mindestens 6 Zeichen bestehen.");
player.TriggerEvent("SERVER:Login_Error", "Das Passwort muss aus mindestens sechs Zeichen bestehen.");
return;
}
if (dbContext.Users.Where(u => u.SocialClubName == player.SocialClubName).Count() != 0)
{
player.TriggerEvent("SERVER:Login_Error", "Es ist schon ein Konto mit dieser Socialclub-ID registriert.");
player.TriggerEvent("SERVER:Login_Error", "Diese Social Club ID wird bereits verwendet.");
return;
}