2014-12-10 1 views
0

로그인 할 때 세션을 설정해야하는 인증 페이지가 있지만 사용자가 로그 아웃하거나 응용 프로그램을 닫지 않으면 만료되지 않아야하는 응용 프로그램을 만듭니다. 현재 세션 만료가 설정되지 않은 경우에도 세션이 자동으로 만료됩니다.SailsJS - NodeJS에서 세션 만료가 설정 해제되었습니다.

해결책 찾기를 도와주세요. 미리 감사드립니다.

답변

0

config/session.js을 살펴보십시오.

/*************************************************************************** 
    *                   * 
    * Set the session cookie expire time The maxAge is set by milliseconds, * 
    * the example below is for 24 hours          * 
    *                   * 
    ***************************************************************************/ 

    cookie: { 
    maxAge: 24 * 60 * 60 * 1000 
    }, 

그래서, 10 년 또는 어떤 다른 당신이 좋아하는 것처럼, 매우 오랜 시간에 쿠키 값을 넣을 수 있어야한다 예를 들면 다음과 같습니다이다. 나는 당신이 결코 만료시키지 않을 수도 있다고 생각합니다.

+0

오케이. 그것을 시도 할 것입니다. 고맙습니다. 또한 maxAge를 ** null **로 지정하면 세션이 만료되지 않습니다. 그러나 그것에 대해서는 확실하지 않습니다. – DivyaMenon

+0

비교적 간단하게 테스트 할 수 있습니다. – Zlatko

+0

내 응용 프로그램을 유지하는 대신 세션을 테스트 할 수있는 방법이 있습니까? – DivyaMenon

관련 문제