はてなブログ開発ブログ

はてなブログの新機能など開発に関する情報、公式のお知らせを発信します。

最新バージョンのSafari(macOS、iOS)をご利用の場合に、一部のページでログイン状態が正常に反映されない状態になっています

2019年12月18日現在、最新バージョンの Safari(バージョン13.0.4 macOS、iOS)をご利用の場合、はてなブログ内のログイン状態が正常に反映されないことがあります。例えば、実際にはログインされていても、トップページでは「ブログ開設」案内が表示されるなど、ページによってログアウト状態と同様の表示に見えます。問題が発生している場合、ブログの共通ヘッダ部分に「サードパーティCookieが無効です」という表示が出ます*1

以前、同様の状況をお伝えさせていただいた際には、Safariの設定から「サイト越えトラッキングを防ぐ」チェックボックスをオフにすることで利用可能になる旨をお伝えいたしました。しかし、最新バージョンのSafariでは、この設定変更を行っても問題が解消されません。つきましては、Safariをご利用のユーザー様にはご不便をおかけし大変申し訳ございませんが、Google Chrome や Firefox など別のブラウザをご利用いただきますようお願い申し上げます。

【Google Chrome】

【Firefox】

今後の対応について

なお、根本的な対応として、はてなブログでのサードパーティCookie利用の見直しを検討しておりますが、ユーザー体験の大幅な変更を含めた仕様検討および実装となるため、修正までは相当のお時間をいただく見込みです。何卒ご了承いただきますようお願い申し上げます。

その他のブラウザについて

Safari以外のブラウザでも、サードパーティCookieの設定を拒否していることがあります。ブラウザごとの設定方法については、下記のリンクなどを参照してください。

はてなブログとサードパーティCookieについて

はてなブログでは、ブログごとにドメイン(hatenablog.comやhatenadiary.comなど)が異なっていることから、はてなドメイン(hatena.ne.jp)へのログイン状態を維持するため、サードパーティCookieを利用しています。これにより、ログイン状態にあわせたヘッダメニューが表示され、その場編集や記事の購読、その他の操作が可能になっています。

詳しくは、以下のヘルプをご確認ください。

*1:スマートフォンビューでは表示されません