private GetUsersQuery Authentic(GetLoginQuery login)
        {
            GetUsersQuery user = null;

            if (login.UserName == "Jamshid" && login.Password == "password")
            {
                user = new GetUsersQuery {
                    Name = "Jamshid", Phone = 1223, Email = "*****@*****.**"
                };
            }
            return(user);
        }
        public IActionResult CreateToken([FromBody] GetLoginQuery login)
        {
            IActionResult response = Unauthorized();
            var           user     = Authentic(login);

            if (user != null)
            {
                var tokenString = BuildToken(user);
                response = Ok(new { tokenString });
            }
            return(response);
        }
Beispiel #3
0
 public async Task <LoginResultDto> Login(GetLoginQuery command)
 {
     return(await Mediator.Send(command));
 }
        public async Task <ActionResult <BaseResponse <Dietician> > > GetLogin(GetLoginQuery query)
        {
            var result = await _mediator.Send(query);

            return(Ok(result));
        }