$cookies.userName = $scope.userName; ($scope.username is a variable)
$scope.userName = $cookies.userName;
とHTMLで
、{{userName}}
クッキー値が正しく表示なっている、このようにクッキーを設定しています。問題は、ユーザー名と使用のログイン場合としている - AAAは、クッキーがAAAユーザーBBBログインが、Cookieの値がまだaaa
あるログアウト、後aaa.
が表示されている、しかし、私はページ更新するとCookieの値はbbb
と表示されます。しかし、これはリフレッシュ時にのみ発生し、通常のログイン時には以前のクッキー値を表示します。
誰も私にこの問題を解決する方法を提案できますか?
(とすぐにuは、ログインをクリックして)あなたは上記のコードはウル設定if ($rootScope.loin=== 1){
window.location.reload();
}
後に新しいクッキーplace-を設定した後
$rootScope.login= 1;
を配置して、ログイン画面のコントローラ上のログイン機能で
ログアウト時にCookieをクリアします。ログイン時に、認証に基づいてアクセスする必要があるページがある場合に備えて、Cookieを再作成します。そのクッキーを読んで、それを基にしてください。 – Thennarasan