2017-04-06 15 views
1

couchdb 서버에서 활성 사용자 세션 목록을 볼 수 있습니까?활성 사용자 세션보기

소파 문서 (http://docs.couchdb.org/en/2.0.0/api/server/authn.html#api-auth-session, http://docs.couchdb.org/en/2.0.0/api/index.html)에 이러한 기능에 대한 언급이없는 것 같습니다.

나는 또한 Futon이나 Fauxton UI에서 내가 필요한 것과 비슷한 것을 볼 수 없다.

+1

나는 그것이 가능하지 않다고 생각합니다. 비슷한 질문이 거기에 물었다 : http://stackoverflow.com/questions/22675393/how-to-determine-current-active-users-in-couchdb –

+0

감사합니다, Alexis - 중복처럼 보입니다 – Armand

+1

가능한 [현재를 결정하는 방법 CouchDB의 활성 사용자입니까?] (http://stackoverflow.com/questions/22675393/how-to-determine-current-active-users-in-couchdb) – Armand

답변

0

couchdb 서버에서 활성 사용자 세션 목록을 볼 수 있습니까?

짧은 답변 : 제

긴 답 : 그런 일이 CouchDB를에서 사용자 세션으로, 정말 없습니다.

CouchDB의 "사용자 세션"쿠키는 사용자의 암호 salt, 서버 비밀 및 쿠키가 생성 된 시간 (만료 시점을 알 수 있도록)의 HMAC입니다.

즉, "활성 세션"은 유효한 사용자 salt, 유효한 사용자 쿠키 및 과거 N 분 미만의 모든 타임 스탬프 (N은 만료 날짜 임)로 구성된 유효한 HMAC를 포함하는 쿠키입니다 시각).

이러한 세션은 CouchDB 서버에 생성 할 필요조차 없기 때문에 인증 요청을 로깅하는 것만으로는 충분하지 않습니다. CouchDB 외부 앱에서 이러한 쿠키를 만드는 것이 일반적인 경우입니다.

다음 질문으로 :

왜 활성 세션을 나열 하시겠습니까? 어쩌면 당신이 목표로하고있는 것을 달성하기위한 대안적인 접근법이있을 수 있습니다.