2011-03-27 2 views

답변

2

HTTP는 상태가 없으므로 세션 라이브러리가이를 해결하지 못합니다. 세션을 사용하면 누군가가 마지막으로 요청한 시간을 결정할 수 있지만 "온라인"인지 아닌지를 알려주지 않습니다. 브라우저 탭을 즉시 닫을 수도 있고 일주일 동안 열어 둘 수도 있습니다.

정말로이 작업을 수행해야하는 경우 channel API을 사용할 수 있습니다. 또는 세션 라이브러리를 사용하거나 Users API를 사용하여 사용자를 기록하고 지난 n 분 동안 요청한 사용자를 '온라인'으로 표시 할 수 있습니다.

관련 문제