お世話になっております。
有限会社アップルプルの宇井です。
ご質問いただいた、管理画面での子ブログ遷移時にドメインが切り替わる挙動について回答いたします。
結論から申し上げますと、こちらは Ver. 3.1.0 以降の仕様となります。
主な理由はセキュリティの向上およびセッション管理の安定化です。
従来の方式では、親ブログのドメインのまま子ブログの管理画面を操作する際、URLにセッション情報を付与してドメイン間を移動していました。しかし、この方式には以下の課題やリスクがありました。
1. セキュリティ上のリスク
URLにセッション情報が含まれるため、アクセスログやブラウザの履歴、URLの共有などを通じてセッション情報が第三者に漏洩するリスクがあり、セキュリティ上推奨されない状態でした。新仕様では、セッション情報がURLに露出しないよう改善されています。
2. セッションの不安定さ
異なるドメイン間でセッションを引き継ぐ処理が複雑だったため、複数タブでの操作時や、URLの直接入力時にセッションが切れやすく、動作が不安定でした。
> 現在は管理者が複数人いますが、子ブログもまとめて運用しているためできれば子ブログに切り替えた際に再ログインなどをさせたくないと考えています。
可能であれば以前のように子ブログに切り替えた際も親ブログのドメインのまま動作する形がよいのですが、仕様ということであれば
設定を調整することで近い運用が可能なのか等教えていただけますと幸いです。
完全に異なるドメインであればユーザーの設定でどこでもログインを有効にし、ログインが切れた場合でもその場でログインし直しが最も近い運用です。
サブドメインであれば config.server.php の DOMAIN_BASEに
サブドメインを除いたドメインを指定することで認証維持できるようになります。
複数人の管理者で運用されているとのこと、再ログインの手間が発生しご不便をおかけしてしまい申し訳ございません。現状の仕様では、セキュリティと安定性を優先した構成となっておりますため、何卒ご理解いただけますと幸いです。
よろしくお願いいたします。