有没有一种方法可以基于AngularJS中的cookie值设置默认值(即“否则”)$routeProvider?
我正在构建我的身份验证代码,我正在使用401截取,这在这个板上已经讨论过很多次了。 我唯一的问题是,我不喜欢当你第一次启动应用程序而你还没有登录时,它会将你从主屏幕重定向到登录页面(你会看到主屏幕,然后是登录屏幕)。我是否可以将登录页面作为默认页面,这取决于他们的cookie中是否存储了apitoken,或者我是否可以使用我的身份验证令牌成功ping服务器有没有一种方法可以基于AngularJS中的cookie值设置默认值(即“否则”)$routeProvider?,angularjs,Angularjs,我正在构建我的身份验证代码,我正在使用401截取,这在这个板上已经讨论过很多次了。 我唯一的问题是,我不喜欢当你第一次启动应用程序而你还没有登录时,它会将你从主屏幕重定向到登录页面(你会看到主屏幕,然后是登录屏幕)。我是否可以将登录页面作为默认页面,这取决于他们的cookie中是否存储了apitoken,或者我是否可以使用我的身份验证令牌成功ping服务器 谢谢 您可以在模块运行时执行重定向。这将在显示页面之前生效 app.run(函数($location){ if(!apitoken) $l
谢谢 您可以在模块运行时执行重定向。这将在显示页面之前生效
app.run(函数($location){
if(!apitoken)
$location.path(“/login”);
});