public async Task <ActionResult <UserResponse> > LoginAdmin([FromQuery] string uid) { UserResponse response = new UserResponse(); response.JwtString = await SWDUtils.SetRoleAsync("admin", uid); return(Ok(response)); }
public async Task <ActionResult <UserResponse> > Login([FromBody] User user) { if (user.Uid == null) { return(NotFound("This user is not valid")); } User baseUser = await _context.Users.FindAsync(user.Uid); if (baseUser == null) { DateTime currentDay = DateTime.Now; //user date send from app is null -> add date user.CreatedDate = currentDay; await _context.Users.AddAsync(user); await _context.SaveChangesAsync(); } UserResponse response = new UserResponse(); response.JwtString = await SWDUtils.SetRoleAsync("user", user.Uid); return(Ok(response)); }