1
我試圖將所有未授權流量路由到登錄頁面,並且正在使用angularfire進行身份驗證。 Here's all the relevant code.我知道大部分都是壞的,但我想首先得到它。有問題的代碼是:
App.js
app.run(['$rootScope', '$location', 'AuthenticatorService', function ($rootScope, $location, AuthenticatorService) {
$rootScope.$on('$routeChangeStart', function (event) {
if (AuthenticatorService.isLoggedIn) {
console.log('DENY');
event.preventDefault();
$location.path('/login');
}
else {
console.log('ALLOW');
$location.path('/home');
}
});
}]);