2

500 PX API 経由でユーザーをログインしようとしていますが、

http://developers.500px.com/docs/oauth-request

これを行う唯一の方法は、webview を介してユーザーを認証し、500px にログインすると、アクセス トークンを使用してアプリに再ルーティングされるようです。

Webビューなしでこれを行うにはどうすればよいですか? ユーザー名用とパスワード用の 2 つのテキスト フィールドを実装してから、ユーザーをログインさせたいと思います。

前もって感謝します!

4

1 に答える 1

5

OAuth パターンの背後にある全体的な前提は、サード パーティの開発者がユーザーのユーザー名とパスワードを信頼してはならないということです。代わりに、ユーザーが知っていて信頼しているサービスのログイン ポータルにリダイレクトされ、そこでユーザー名とパスワードを入力し、信頼されていないサード パーティ アプリケーションに許可を与えてから、承認キーとシークレットを使用して信頼されていないアプリケーションにリダイレクトされます。 、サード パーティのアプリケーションがユーザーの代わりにサービスにアクセスするために使用できます。

ユーザーはこのパターンに慣れており、信頼しています。このパターンを破ると、慣例が破られ、Web に精通したユーザーがアプリケーションを使用する可能性が低くなります。

于 2012-06-04T07:25:35.373 に答える