Javascript 解析,检查用户是否已登录
我想查看我的用户在使用时是否已登录Javascript 解析,检查用户是否已登录,javascript,parse-platform,Javascript,Parse Platform,我想查看我的用户在使用时是否已登录 if(currentUser == null) { window.location.replace("login.html"); } 将我的用户重定向到登录页面。 但我看过一些教程,其中用户将完整代码包装在if(currentUser){…}中 Parse的authenticated()也让我很感兴趣,但文档中并没有具体说明如何使用它,只是声明它返回一个布尔值 我只是想知道这三种方法中的一种是否比另一种更快/更有效,如果parse的auth是,我想知道它是如
if(currentUser == null) { window.location.replace("login.html"); }
将我的用户重定向到登录页面。
但我看过一些教程,其中用户将完整代码包装在if(currentUser){…}
中
Parse的authenticated()
也让我很感兴趣,但文档中并没有具体说明如何使用它,只是声明它返回一个布尔值
我只是想知道这三种方法中的一种是否比另一种更快/更有效,如果parse的auth是,我想知道它是如何工作的
如果用户未登录,我希望将其重定向回login.html
页面
谢谢 我认为Javascript——介绍已经足够好了
var currentUser = Parse.User.current();
if (currentUser) {
// do stuff with the user
} else {
// show the signup or login page
}
这是从复制的。您可能需要检查会话是否也有效。用户可能已登录,但会话可能已过期(或帐户被黑客攻击) 实现这一点的一种方法是在Parse中查询对象并捕获错误209。如果被抓到,您可以注销用户并将导航控制器弹出到登录屏幕
查看答案。为该语言添加一个标记