登录参数

时间:2016-01-29 18:54:27

标签: javascript jquery angularjs

问题:人们仍然可以在未登录时看到所有页面而是2(这是一个小网站,所以不是很多页面),我需要在点击时将页面重定向到登录页面。我的代码如下:

// Intercept 401s and redirect you to login
  responseError: function(response) {
    if (response.status === 401, 403) {
      (state || (state = $injector.get('$state'))).go('login');
      // remove any stale tokens
      $cookies.remove('token');
      return $q.reject(response);
    }
    else {
      return $q.reject(response);
    }
  }
};
  })
  
.run(function($rootScope, $state, Auth) {
    // Redirect to login if route requires auth and the user is not logged in
    $rootScope.$on('$stateChangeStart', function(event, next) {
      if (next.authenticate) {
        Auth.isLoggedIn(function(loggedIn) {
          if (!loggedIn) {
            event.preventDefault();
            $state.go('login');

我知道它应该转发/重定向,但我不确定它是app.js页面上的代码本身,还是我需要单独梳理页面并更改它们。有人知道我是否需要插入一些东西?

0 个答案:

没有答案