我已经使用了角度的fullstack yeoman发生器来生成我的网站的起点 我在访问受限页面时遇到将用户重定向到登录页面的问题 - 似乎发生的情况是在重定向之前加载了受限页面的控制器。 重要的是要说问题仅在通过grunt 构建分发之后才会发生。
我没有改变原始生成的代码:
Auth.isLoggedInAsync(function (loggedIn) {
if (next.authenticate && !loggedIn) {
// store the requested url if not logged in
if ($location.url() != '/login') {
$cookies.put('returnUrl', $location.url());
}
$location.path('/login');
}
}