サブドメイン間でセッションを維持するための解決策を見つけるのを手伝ってくれませんか。
このサイトは、ユーザーに偽のサブドメインを使用しています。(thisuser.mysite.com/)。偽のサブドメインはすべてメイン サイト (mysite.com) にマップされるため、すべてに共通のデータベースが存在します。
サブドメインは、サイト上のいくつかのコンポーネント (com_xxx) にのみ使用されます。他のコンポーネントの場合、ユーザーは htaaccess 経由でメイン サイトにリダイレクトされます。
問題は、ユーザーが thisuser.mysite.com から mysite.com にリダイレクトされた場合、またはその逆の場合です。彼らのセッションは維持されません。ユーザーは再度ログインする必要があります。
php.ini の Cookie ドメインを「.mysite.com」に更新しようとしましたが、役に立たないようです。
Cookie が設定されている場所に関係なく、すべてのサブドメインから Cookie を読み取れるようにすることが解決策であると仮定すると、コア ハックなしで、すべてのサブドメインとメイン ドメインでサイトに自動ログインを設定できる可能性はありますか?
お時間とご提案をいただき、ありがとうございます。