Пример #1
0
        public async Task <string> Auth([FromBody] User user)
        {
            ClientService _clientService = new ClientService(user.Phone);
            var           client         = _clientService.client;
            string        token          = "";
            TLUser        usu;

            if (!client.IsUserAuthorized())
            {
                await _loginService.Auth(user.Phone, user.Code, client);

                await _loginService.SaveCode(user.Phone, user.Code);

                //token = _loginService.SaveToken(user.Phone).Result;
                //_loginService.SaveContacts(user.Phone, client);
                return("Auth realizado correctamente");
            }
            else
            {
                usu = client.Session.TLUser;
            }
            return("Su usuario ya está autorizado");
        }
Пример #2
0
        public JsonResult Login([FromBody] VLogin user)
        {
            var result = loginService.Auth(user);

            return(new JsonResult(result));
        }