/auth/logout
セッションが削除された後、URLを呼び出してリダイレクトしようとしています:
app.config(['$routeProvider',function($routeProvider) {
$routeProvider
.when('/auth/logout',{
controller:'AuthLogout'
//templateUrl: not needed
})
})
.controller('AuthLogout', ['$window','$location', function ($window,$location) {
$window.localStorage.removeItem('user_username');
$window.localStorage.removeItem('user_id');
$window.localStorage.removeItem('user_session_token');
$location.path('/');
}]);
実際には AuthLogout コントローラーのビューは必要ありませんが、templateUrl
routeProvider で指定しないと機能しませんが、指定するtemplateUrl
と機能します。
ビューをロードせずに url/controller を呼び出すにはどうすればよいですか??