我正在使用angular-devise,我有以下服务来检查用户是否已登录
isAuthenticated: function ($state, Auth) {
Auth.currentUser().then(function (){
console.log("user is logged");
}, function(error) {
$state.go('home',{});
console.log("user is not logged");
})
问题是,当我在服务器端登录用户时,它会一直返回,直到我刷新页面后他才登录。然后,在referh之后,它表示用户按预期记录。
我在这里缺少什么?谢谢!