1

나는 restful_authentication 플러그인을 사용하는 레일 응용 프로그램이 있습니다. 나는 "저를 기억하십시오"기능을 활성화했지만, 지금은 모두 로그 아웃하고 있습니다. 문제는 그것이 발생했을 때의 패턴을 볼 수 없다는 것입니다.나를 기억하고 restful_authentication

경우에 따라 개발 환경에서는 작동하지만 프로덕션에서는 작동하지 않을 수 있습니다. 때로는 Firefox에서는 작동하지만 Safari에서는 작동하지 않습니다.

비슷한 문제가있는 사람이 있습니까? 또한 합리적인 방법으로 이것을 테스트하는 방법에 대한 조언은 (브라우저를 닫고 항상 다시 열지 않고도) 감사하게 생각할 것입니다.

답변

2

여러 대의 PC/브라우저로 로그인 하시겠습니까?

이전에는 restful_authentication (얼마 전)을 사용하여 사용자 테이블의 열을 사용하여 기억 토큰을 저장했습니다. 다른 브라우저에서 "내 계정 정보 기억"을 사용하여 로그인하면 토큰을 덮어 쓰고 첫 번째 브라우저에서 해당 사용을 효과적으로 무효화합니다.

설정하기가 조금 더 복잡하지만 대신 AuthLogic을 시도해 보는 것이 좋습니다.

+0

이 문제는 동일한 컴퓨터 및 동일한 브라우저에서 발생합니다. AuthLogic을 살펴 보겠습니다! – magnushjelm