2011-12-09 13 views
1

簡単な質問 - 私のWebアプリケーションはTwitter APIを使用し、oAuthの "Sign In"でユーザに提示するボタンを使用します。Twitter API - "Authorize App"と "Sign in"の違い

しかし、私は他のWebアプリケーション(Quoraなど)を見てきました。プロンプトがツイッターに接続されていて、ボタンに「承認アプリケーション」と表示されています。

誰でも違いが分かりますか?アプリケーションの認可は私のアプリケーションにとってより正確です。

答えて

2

これらは、実際には認証と認証と呼ばれます。

主な違いは簡単です.OAuthページを表示するたびにアクセスを確認するよう求められます。もう1つは、過去に受け入れた場合に自動的に承認します。

DMを表示できないなど、2番目の(認証)フローにはいくつかの制限があります。これはプライバシー上の理由によるものです。

+0

トム - ありがとう。ちょうど明確にする - 私は(Webサイトの管理者)永続的なoAuthトークンをユーザーに与えますか?ユーザーが毎回承認する必要はありません。 「サインイン」(認証する?)または「許可する」(許可する)を使用する必要がありますか? – jeffhuber

+0

どちらも永続的ですが、/ authenticateは過去にユーザを認証したときに自動的にユーザを認証します。 –

+0

ありがとうトム! – jeffhuber

関連する問題