0
現在、私たちのアプリはWebビューでOAuthリクエストを使用しています。 Googleは、「web-views」と呼ばれる組み込みブラウザでOAuthリクエストを許可しません。 google_developer_blog Firebase認証を使用する予定です。 この方法はベストプラクティスではありませんが、問題があるかどうかを教えてください。Firebase認証を使用してネイティブアプリケーションでOAuthのやり取りを更新することはできますか?
ありがとうございます。
答えをありがとう。 私たちのアプリはSFSafariViewControllerとChromeのカスタムタブを使用していません。 システムブラウザで認証できることがわかっています。 しかし、firebaseを使用したいと思います。 私はこのOAuthフローに対してFirebase認証を使用できると思っていました。 firebaseを使用するのは間違っていますか? – woki
ネイティブアプリケーションのFirebaseはOAuthフローを処理しません。アイデンティティプロバイダのネイティブSDK(Google、Facebook、Twitter)を使用してOAuth認証情報を取得し、それをFirebaseに渡す必要があります。ネイティブSDKを持たないGitHubの場合は、従来のOAuth2.0フローを使用してGitHubアクセストークンを自分で取得する必要があります。 – bojeil
ご協力いただきありがとうございます。 ベストプラクティスに従い、推奨されるSDKを使用してOAuth認証情報を取得します。 – woki