Csak a Web beállított léphet be
This commit is contained in:
@@ -135,7 +135,17 @@ namespace WorkFlowCheck.BL.Services
|
|||||||
.FirstOrDefaultAsync();
|
.FirstOrDefaultAsync();
|
||||||
if (user != null && PasswordHasher.VerifyPassword(user.PasswordHash, password))
|
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();
|
var code = CodeGenerator2F.GenerateSixDigitCode();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user