user administration

This commit is contained in:
roman
2026-06-11 19:33:03 +02:00
parent 639baafe4a
commit 31800eceda
12 changed files with 1031 additions and 9 deletions
@@ -41,7 +41,7 @@ public class AuthController : ControllerBase
await _db.SaveChangesAsync();
var token = _tokenService.GenerateToken(user);
return Ok(new AuthResponse(token, user.Username, user.Email));
return Ok(new AuthResponse(token, user.Username, user.Email, user.IsAdmin, user.MustChangePassword));
}
// POST api/auth/login
@@ -56,7 +56,7 @@ public class AuthController : ControllerBase
return Unauthorized("Nesprávny email/meno alebo heslo.");
var token = _tokenService.GenerateToken(user);
return Ok(new AuthResponse(token, user.Username, user.Email));
return Ok(new AuthResponse(token, user.Username, user.Email, user.IsAdmin, user.MustChangePassword));
}
// POST api/auth/send-reset-code