2017-04-06 13 views
1

couchdbサーバ上のアクティブなユーザセッションのリストを表示できますか?アクティブなユーザセッションを表示

このような機能は、ソファのドキュメント(http://docs.couchdb.org/en/2.0.0/api/server/authn.html#api-auth-sessionhttp://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の「ユーザーセッション」クッキーは、ユーザーのパスワードソルト、サーバーの秘密、およびクッキーが作成された時刻(有効期限が切れたことを伝えることができる)のHMACです。

これは、有効なユーザーソルト、有効なユーザーCookie、および過去N分未満のタイムスタンプ(Nは有効期限です)から構成される有効なHMACを含むCookieであることを意味します時間)。

これらのセッションはCouchDBサーバー上に作成する必要はないため、ロギング認証要求でさえ十分ではありません。いくつかの状況では、これらのクッキーをCouchDBの外部のアプリで作成するのが一般的な方法です。

次の質問として:

なぜアクティブなセッションを表示することに興味がありますか?多分あなたが目指しているものを達成するための代替的なアプローチがあります。

関連する問題