iOS 11 で、Apple は Web とモバイル アプリの間で認証データを共有する新しい方法を導入しましたSFAuthenticationSession
。
SFAuthenticationSession
すべての新規ユーザー (私の Web サイトを使用したことがない可能性があります) にプロンプトを表示して同意してもらい、その後何も得られずにログインするように求めるのは、ユーザー エクスペリエンスとしては不適切です。
Apple側のドキュメントはかなり空っぽです。これは私が見つけた唯一の例です。
プロンプトを表示する前に利用可能な Cookie があるかどうかを知る方法はありますか? SFAuthenticationSession
または、Associated Domains
有効にすると、ドメインで認証するときに、システムがプロンプトを表示しないようにする必要がありますか?