2014-03-27 5 views
0

이상한 시나리오가 발생했습니다. req.isAuthenticated()은 로컬 개발시 여권 로컬 전략으로 로그인 한 후 계속 무효화됩니다. 내 로그인을 무효로하는 데는 시간이 다르지만 처음 10 초 내에 발생합니다. 필자이 가이드 krakenjs passport 통해 제공되는 로컬 전략 설정 krakenjsreq.isAuthenticated in passportjs 로컬 패스포트 전략 로그인 후 만료 됨

으로

"passport-local": "~0.1.6", 
"passport": "~0.2.0", 

를 사용

임. 그 달 전까지는 잘 운영되고 있습니다. 컴퓨터를 다시 시작하면 증상이 사라졌습니다. 이 문제 또는 가능한 피할 수있는 방법에 대해 들으려고합니다. 프로덕션 환경에서이 문제가 발생하지 않기를 바랍니다.

답변

0

소리가 세션 문제와 유사합니다. 세션을 어떻게 저장합니까?

+0

나는'req.session.user'를 사용합니다. 세션을 무효로 할 때'req.session.user = null'을합니다. – clinraus

관련 문제