Csak a Web beállított léphet be

This commit is contained in:
2025-04-11 10:56:51 +02:00
parent 7a757e84b2
commit fad1398668
+11 -1
View File
@@ -135,7 +135,17 @@ namespace WorkFlowCheck.BL.Services
.FirstOrDefaultAsync();
if (user != null && PasswordHasher.VerifyPassword(user.PasswordHash, password))
{
if (!string.IsNullOrEmpty(user.Email))
var canUseWebAdmin = false;
foreach (var userRole in user.UserRoles)
{
if (userRole.Role.CanUseWebAdmin)
{
canUseWebAdmin = true;
break;
}
}
if (!string.IsNullOrEmpty(user.Email) && canUseWebAdmin)
{
var code = CodeGenerator2F.GenerateSixDigitCode();