【ストレージアクセスエーピーアイ】
Storage Access API とは?
最終更新:
💡 埋め込み先でも「自分のサイトのCookieを使いたい」とお願いするAPI
別サイトに埋め込まれたiframeなどが、自サイトの分離されていないCookieへのアクセスを要求するWeb API。ブラウザのプライバシー制限下で、ログイン状態などを利用するために使う。
📌 このページのポイント
何のためのAPIなの?
サイトAのCookieをBに渡すの?
どう呼び出すの?
埋め込み側でhasStorageAccess()の結果を待って状態を調べ、必要ならrequestStorageAccess()で要求するよ。成功だけでなく、拒否や利用条件を満たさない場合の失敗も処理するんだ。
呼ぶと毎回、許可画面が出る?
許可されたら保存領域は全部使える?
📖 おまけ:英語の意味
「Storage Access API」 = ストレージへのアクセスを要求するAPI
💬 Storageはデータの保存領域、Accessはアクセス。名前だけで、すべての保存領域や他サイトのデータへアクセスできると考えないようにしよう。