アプリケーションで作業していますが、ボタンを元に戻すことはできませんが、1つのビュー(ログインビュー)で無効にします。ログアウトをクリックすると、ログインビューである最初のビューにリダイレクトされます。ここでは、戻るボタンを無効にします。 私はこのサイトで提供されているいくつかのソリューションを試しましたが、すべてのビューで戻るボタンをブロックします。angularJSでログアウトしたときに戻るボタンを無効にする方法
これは私のログアウトコントローラです。ログインビュー用のログインコントローラもあります。私のログアウトコントローラで
app.controller('LogoutCtrl', function($scope, $location, $state, $http, $window, $rootScope, $cookieStore, $cookies) {
$scope.logout = function() {
var cookies = $cookies.getAll();
angular.forEach(cookies, function(v, k) {
$cookies.remove(k);
});
};
});
、私はクッキーで働いているので、私はすべてのCookieを削除しようとしましたが、私はまだ戻って、ボタンのこの問題を持っている、そしてそれは、ユーザーが他に行くことができます戻るボタンとログインなしで表示するだけです。
どうすればいいですか?
あなたは、ブラウザのを参照しています戻るボタン? – jbrown
あなたのページをどのように扱うのですか?isntのログが常にログインにリダイレクトされた場合、どの部分にリダイレクトするかを確認する必要があります。バックボタンをブロックする必要はありません –
私は問題があなたのセッションと状態をどのように処理したのかと思います。 –