如何检查Parse用户是否从客户端javascript登录?

时间:2016-07-17 16:09:49

标签: javascript parse-platform client-side

迁移到我自己的解析服务器,我该如何重写?我知道我可以通过请求对象获取当前用户,但这是在后端javascript代码上。我正在运行此javascript来决定是否重定向到登录页面。我可以做一个后端调用来检查用户是否记录了它,但这看起来太多了。

var user = Parse.User.current();
if (user == null) {
   window.location = '/';
} else {
   user.fetch().then(function(user) {
      if (!user.get("emailVerified")) {
         window.location = "verify_email.html";
      }
   });
}

1 个答案:

答案 0 :(得分:2)

我正在使用它,它适用于parse-server

var currentUser = Parse.User.current();
if (currentUser) {
    // do stuff with the user
    console.log('User is logged in');
} else {
    // show the signup or login page

}