public async Task <IActionResult> Register([FromBody] AdminForAuth model) { var admin = AutoMapper.Mapper.Map <AdminForAuth, Admin>(model); var operationSucceeded = await _authorizeService.CreateAdminAccount(admin); if (operationSucceeded) { return(Ok()); } return(BadRequest()); }
public IActionResult CreateToken([FromBody] AdminForAuth model) { IActionResult response = Unauthorized(); var admin = AutoMapper.Mapper.Map <AdminForAuth, Admin>(model); var tokenString = _authorizeService.Authenticate(admin); if (tokenString != null) { return(Ok(new { token = tokenString })); } return(response); }