ブラウザでネイティブFacebookアプリの認証クレデンシャルを使用しようとしています。URLスキームを使用するfb://authorize
予定ですが、機能していないようです。
ユーザーにブラウザー内で再度ログインするように要求する代わりに、ネイティブのFacebookアプリケーションのユーザー資格情報を使用する方法はありますか?
ブラウザでネイティブFacebookアプリの認証クレデンシャルを使用しようとしています。URLスキームを使用するfb://authorize
予定ですが、機能していないようです。
ユーザーにブラウザー内で再度ログインするように要求する代わりに、ネイティブのFacebookアプリケーションのユーザー資格情報を使用する方法はありますか?
これは、ID(iOSのバンドルID、Androidのキーハッシュ)がFacebookに登録されているデバイス上のネイティブアプリケーションでのみ実行できます。すべての場合において、ネイティブアプリケーションのIDが検証され、ユーザーはアプリケーションによって要求されたアクセス許可を承認する必要があり、ユーザーはプライバシー設定でこれらのアクセス許可を取り消すことができます。
インターネットの閲覧に使用しているのと同じデバイスにFacebookアプリがあるという理由だけで、Webサイトがユーザーの身元を確認できるとしたら、ユーザーのプライバシーを侵害することになります。