2

ユーザーからの有効なログインが得られるまで、Express/Connect がセッションを作成できないようにする方法がわかりません。

この問題は特に、DB-Backed Session Storage を使用してブラウザー以外から REST サービスを呼び出した場合に発生します。このような場合、Connect セッション オブジェクトは、もちろん防止したい要求ごとに新しいセッションを作成します。

ただし、セッションを必要とする認証に Passport.js を使用しているだけでなく、送信された Cookie 情報からセッション データをロードする必要があるため、ユーザーが認証されるたびにセッションが必要です。

Connect Session Code のソースを見ると、それを防ぐオプションなしでクライアントから何も送信されなかった場合、常に新しいセッションを作成しているようです..?

ありがとうアレックス

4

1 に答える 1