sessionStorage не заменяет - PullRequest
0 голосов
/ 19 марта 2019
$scope.admin_email;
$scope.admin_password;
$scope.onSelect = function(admin_email,admin_password){
    console.log( admin_email,admin_password)
  console.log("User Name: ", $scope.admin_email, 
              "Password : ", $scope.admin_password);
    var mydata = {
      admin_email : $scope.admin_email,
      admin_password : $scope.admin_password
    }
    $http({
      async: true,
        method: 'POST',
        url: 'http://localhost:3000/api/v1/users/login',            
        data : mydata
    }).then(function successCallback(response){       
    if(response.status==200){
      console.log({response});
      $rootScope.isLogged=true;

      setTimeout(function(){
      window.sessionStorage.accessToken = response.data.token;
    }, 1000)

      $("#loginModal").modal("hide");
    //  console.log($("#loginModal"));
    setTimeout(function(){
      window.location='#/dashboard'
    }, 1000)


    }
    else{
      alert('login password or username incorrect')
    }
    },
    function errorCallback (response) {            
        alert("some error occurred. Check the console.");
        console.log(response);
    });
}

Этот код window.sessionStorage.accessToken = response.data.token;не работает, это API входа в систему здесь window.sessionStorage.accessToken не заменяет

  1. Элемент списка

он показывает такие ошибки

Объект ata: ошибка null: true сообщение: код: "invalid_token" inner: expiredAt: "2019-03-19T09: 22: 27.000Z" message: "jwt expired" имя: "TokenExpiredError" proto: Сообщение объекта: «jwt expired» имя: «UnauthorizedError» статус: 401 прото: статус объекта: 500 прото: объект

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...