사용자 이름 기억 기능이있는 로그인 양식이 있습니다. 그들이 모든 확인란을 선택하고 쿠키를 통해 저장됩니다 로그인 페이지로 사용자가 반환 먼저 나는 remember
쿠키 검사 할 때
$scope.toggleCookie = function()
{
//-- $scope.remember is the model for the checkbox
$cookieStore.put('remember', $scope.remember);
if (!$scope.remember) $cookieStore.remove('email');
}
: 다음
$scope.remember = ($cookieStore.get('remember') == null || $cookieStore.get('remember') == false) ? false : true;
을 내가 거기에 있는지 확인 email
쿠키에 값 :
$scope.email = ($cookieStore.get('email') != null) ? $cookieStore.get('email') : '';
지금 위의 모든 잘 작동, 나는 그것이 확인으로 로그인 로그 아웃 I는 입력 필드에 사용자 이름을 볼 수 있습니다. 선택을 해제하면 로그인과 로그 아웃이 끝나고 사용자 이름은 사라집니다.
이 문제는 chrome dev 도구의 resources-> cookies 탭에서도 볼 수 있습니다.
페이지를 새로 고칠 수 있지만 선택하면 사용자 이름이 표시됩니다.
내 문제 크롬을 닫고 다시 열면 모든 쿠키 데이터가 사라집니다. 왜 이런거야? 나는 쿠키에 대한 경험이 많지 않다.
감사합니다. Nobita – Ronnie