Appleは2019年のWWDCで、「Sign in with Apple」と呼ばれる新しいシングルサインオン(SSO)ソリューションを発表しました。これまでも提供されてきた「Sign in with Facebook」や「Sign in with Google」と同様に、Appleのソリューションは、世界中のアプリやサービスごとに新しいIDを作成するのではなく、単一のIDでアプリのサインアップとサインインを可能にすることを目的としています。
しかし、他のオプションとはいくつか重要な点が異なります。Apple SSOでサインインするオプションについて知っておくべきことをご紹介します。
プライバシー重視
「Appleでサインイン」と、おそらく皆さんが普段目にするFacebook、Google、Twitterなどのサインインオプションとの主な違いは、Appleのソリューションがプライバシーを重視していることです。トラッキングは一切行われず、アプリやサービスがアクセスできるユーザー情報の量を最小限に抑えるよう、あらゆる努力が払われています。
「Apple でサインイン」を使用してサインアップする場合、入力した名前を変更したり、開発者に実際のメール アドレス (Apple ID に関連付けられているもの) または偽のメール アドレスを提供するオプションが提供されます。
IDG「Apple でサインアップ」を選択すると、このシステムダイアログで、必要に応じて偽の電子メールを含む、アプリが取得する情報を選択できます。
開発者があなたから取得する情報はあなたの名前とメールアドレス(実名か偽名かはあなたの選択)のみであり、Apple はアプリとのやり取りに関するデータを一切収集しません。
無料の匿名メール転送
アプリで実際のメールアドレスを非表示にすることを選択した場合、Appleはランダムな文字と数字の文字列と@privaterelay.appleid.comで構成される新しいメールアドレスを生成します。このアドレスはアプリやサービスが取得する唯一のアドレスとなり、Appleはそのアドレス宛てのメールを実際のメールアドレスに転送します。
IDGApple で Medium にサインアップした後、記録されているメールは、いつでも削除できるランダム転送メールのみになりました。
開発者があなたにスパムを送信したり、あなたのメールをマーケティング業者に販売したりする場合は、Apple ID 設定にアクセスして、そのアドレスからのメールの転送を停止できます。
2要素認証が必要
「Appleでサインイン」を利用するには、2ファクタ認証が有効になっているApple IDが必要です。これは最近、新しいiPhoneやiPadを設定する人のデフォルト設定なので、ほとんどの人にとっては問題にならないはずです。
また、iPhone または iPad に iOS 13 以降、Mac に macOS Catalina 10.15 以降、Apple TV に tvOS 13 以降がインストールされている必要があります。
Appleデバイスだけではない
AppleでサインインはAppleデバイスだけに限定されません。ウェブやAndroidデバイスでもご利用いただけます。これらのプラットフォームでAppleでサインインを選択すると、Appleがホストする安全なサイトに移動し、Apple IDとパスワードを入力します。その後、iPhone、iPad、またはMacで2ファクタ認証のプロンプトが表示されます。
同じデバイスにログインするときに、最大 30 日間、2 要素認証の手順をスキップするオプションがあります。
もちろん、Apple デバイスでははるかに簡単です。Touch ID または Face ID を使用して認証するだけで、ログインできます。
主に新規アカウント向け
ほとんどの場合、新しいアプリやサービスに初めてサインインするときは、「Appleでサインアップ」を選択することになります。Apple IDを関連付けることで、既にお持ちのアプリやサービスでも使えるかもしれませんが(例えばAdobeの手順はこちら)、それでは本来の目的が達成されません。
確かに、iPhone や iPad で Touch ID や Face ID を使って認証するだけでも便利ですが、「Apple でサインイン」の本当の目的は、アプリがユーザーについて必要以上の情報を持たないようにし、アプリの使用に関する情報を収集しないプロバイダー (Apple) のサービスを使用することです。
ほぼ必須
Apple でサインインは、まもなく、使用するほぼすべてのアプリでオプションとして利用できるようになります。少なくとも、他のシングル サインオン オプションがあるすべてのアプリでこのオプションが表示されます。
IDGアプリがサードパーティのSSOオプションを提供している場合、Appleのオプションも必ず含まれているはずです。Mediumの選択肢は以下のようになっています。
Appleは、App Storeで公開するアプリがサードパーティのSSOソリューション(Facebook、Google、Twitterでのサインインなど)を提供している場合、Appleでサインインをオプションとして提供することを必須としました。つまり、Facebookでサインインに対応しているアプリであれば、実際にFacebookアプリにサインインしている場合を除き、Appleでサインインも対応している必要があります。この変更の期限は2020年4月30日でしたが、COVID-19のパンデミックを受けて6月30日に延期されました。
もちろん、「Appleでサインイン」を使う必要はありません。お好きなシングルサインオンオプションを自由にお使いいただくことも、全く使わないことも可能です。しかし、プライバシー保護を強化し、個人データの追跡を回避したいのであれば、Appleでサインインが最適な選択肢となるかもしれません。