在我的角度应用程序中,我为商店登录信息(如姓名和姓氏)创建了工厂服务。 此工厂存储信息以了解用户是否已记录。 在$ rootscope中我需要检查isloggedin函数,但总是未定义!
代码:
工厂
function auth($ window) { var user;
if (!Auth.isLoggedIn) {
console.log('DENY');
event.preventDefault();
$location.path('/login');
}else{
console.log('allow');
}
} }());
index.run
{{1}}
答案 0 :(得分:0)
问题可能是因为您没有存储值,尝试将值以密钥值形式存储在var中,并在需要身份验证时进行检查。 喜欢:var obj = {email:email,pwd:pwd}