2017-05-07 3 views
0

ユーザがログアウトするためのメニュー項目を作成したいと思います。 基本的には、クッキーを削除してログインページにリダイレクトする必要があります。関数を実行してAngularJSでリダイレクトするui-routerの状態

私はui-routerを使用していますが、ログインページはアプリの状態ではありません。それは実際に私が認証に使用する別のAngularアプリにあります(質問しないでください)。私は$ window.location.hrefを持っていなければなりません。

私は、次の

angular.module('logOut', []) 
     .config(routeConfig); 

    /** @ngInject */ 
    function routeConfig($stateProvider) { 
    $stateProvider 
     .state('logOut', { 
      url: '/logOut', 
      title: 'Log Out', 
      controller: 'logOut', 
      sidebarMeta: { 
      icon: 'ion-help-buoy', 
      order: 300 
      } 
     }); 
    } 

を行うと、クッキーを削除し、リダイレクトするログアウト・コントローラを作成することを考えました。

これは道のりですか?

答えて

0

あなたの場合は、ログアウト状態を避けることができます(または最初にアプリケーションのログアウト状態にリダイレクトしてから別のアプリケーションにリダイレクトします)。クッキーを削除し、メニューコントローラから直接リダイレクトします。

関連する問題