public async Task <IActionResult> OTP_LOGIN([FromQuery] OTPLoginCommand command) { var response = await _mediator.Send(command); if (response.Status.IsSuccessful) { return(Ok(response)); } return(BadRequest(response)); }
public async Task <IActionResult> CUSTOMER_OTP_LOGIN([FromBody] OTPLoginCommand request) { var resp = await _mediator.Send(request); if (resp.Status.IsSuccessful) { return(Ok(resp)); } return(BadRequest(resp)); }
public static Tracker CollectAsMuchAsPossible(cor_useraccount user, AuthenticationResult result, OTPLoginCommand request) { return(new Tracker { Email = user.Email }); }