public IActionResult SignInUser([FromBody] SignInApiModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(ReturnResult(_accountService.Authenticate(model.To()) .ConvertToResult(user => JwtTokenApiModel.From(user, _settings)))); }
public IActionResult RegisterAsUser([FromBody] RegisterApiModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(ReturnResult(_accountService.Create(model.To(UserRole.User)) .ConvertToResult(user => JwtTokenApiModel.From(user, _settings)))); }