2013-08-22 4 views
1

멀티 페이지 웹 사이트 (atm, 소켓은 모든 http 요청과 함께 열리고 닫히는 것을 의미 함)가 있으며, 사용자가 로그인 한 후에는 어떻게 든 소켓을 연결해야합니다. 그의 사용자 _id (mongodb)는 실시간으로 비공개 메시지를 보내고 해당 사용자만을 위해 웹 사이트의 다른 부분을 업데이트 할 수 있습니다.socket.io 로그인 한 사용자와 소켓 연결하기

현재 사용자가 로그인하면 그의 세부 정보가 빠른 세션 변수에 저장됩니다. 소켓으로 익스프레스 세션을 읽을 수있는 쉬운 방법이 있습니까? 나는이 주제에 대한 다른 질문을 살펴 보았지만 그렇게 할 수는 없었다.

다른 제안 사항이 있습니까? 물론 웹 사이트를 하나의 페이지로 만들면 소켓이 너무 자주 열리고 닫히는 것을 막을 수는 있지만 여전히 모든 소켓의 ID를 해결하지는 못합니다.

감사합니다.

+0

HTTP는 상태 비 저장 프로토콜을 참조하십시오. 사용자가 사이트를 새로 고치거나 다른 HTTP 요청을 보낸 후에 사용자를 추적하려면 가장 일반적인 방법은 쿠키를 설정하는 것입니다. – JanUlrich

답변

관련 문제