1

最近、config/initializers/session_store.rbサブドメインをサポートするように変更しました。パーツを追加したdomain: :allところ、次のようになりました。

Foobar::Application.config.session_store :cookie_store, key: '_foobar_session', domain: :all

ただし、これはセッションを別の方法で処理するように Rails に指示しているため、サイト内の他のユーザーの古いセッション/Cookie でログオンに問題が発生しています。これは理にかなっていますか?もしそうなら、なぜこれが起こっているのか説明できますか?

すべてのユーザーにサイトへのログインを強制する必要がありますか (これにより、新しいセッション/Cookie が作成されます)。または、既にアクティブな Cookie をリセットするより良い方法はありますか?

4

0 に答える 0