0

iPhone でアプリ プロジェクトを開発する場合、認証が必要です。

私の基本的な要件は、カスタムログイン画面を持つことです。ただし、サービス プロバイダーは現在、XAuth プロトコルではなく、OAuth プロトコルのみを提供しています。これは、OAuth プロトコルを使用すると、必要なもの (カスタム ログイン画面) を実現できず、UIWebView によってサービス プロバイダーのインターフェイスを読み込んで、ユーザー名とパスワードを入力する必要があるということですか?

よろしくお願いします!

4

1 に答える 1

1

OAuth v1 の場合、これが唯一のオプションです。OAuth v2
には 、使用できる「フロー」がさらにあります。OAuth v2 の概要については、この記事を参照してください。

そのため、サポートしている OAuth のバージョンは、接続先によって異なります。接続している相手に接続して、他のオプションが提供されているかどうかを確認したい場合があります。モバイル デバイスでは「Web」ビューがたわごとに見えるため、ベンダーが OAuth v2 拡張機能の一部をサポートして、モバイル アプリケーションをより良くするためにベンダーと協力している人を知っています。

一方、トークンを取得すると、取り消されるまでトークンはあなたのものになります。これは、それを保存して、それ以降使用できることを意味します。これは、トークンが失敗した場合にのみログインを表示する必要があることを意味します。

于 2010-09-02T20:18:37.380 に答える