2017-06-08 13 views
0

私は最終的に私のiPhoneアプリを認証し、認証コードで私のアプリに戻ってきました。主な問題は、逆のクライアントIDが私のアプリケーションで取得されなかったことでした。私は、逆のクライアントIDの代わりに私のバンドルIDのURLスキームを追加しなければならなかった。GoogleとSafariでOAuth2を使用しているiOSアプリは、開いているページダイアログを表示します

問題はSafariでポスト認証されています。私は開いた「アプリケーション名」ページダイアログを表示しています。ユーザーが開くをクリックすると正常に動作します。数秒間放置すると、Googleホームページにリダイレクトされ、もう一度やり直す必要があります。彼らが電話以外の方法で2つの要素の認証を使用している場合、私はそれも失敗すると思います。

この開いているページのダイアログを避けるにはどうすればよいですか?

答えて

0

私が見つけた解決策は、iOS用の公式のGoogleライブラリを使用することでした。これは私が使用していたAeroGearライブラリのようなSafariには関係しません。

関連する問題