GET oauth
状態:確認中
閲覧数:1,854
投稿日:2016-11-17
更新日:2019-03-07
比較一覧
・一覧
Authorizing a request
・日本語訳
Implementing Sign in with Twitter
・日本語訳
Authentication & Authorization
・日本語訳
・一覧
authorize | authenticate | |
---|---|---|
日本語訳 | 承認 | 認証 |
「連携アプリを認証」「キャンセル」ボタン | 必ず表示 | 初回のみ表示 |
・日本語訳
Implementing Sign in with Twitter
・日本語訳
Authentication & Authorization
・日本語訳
Twitterサーバー上にある認証画面にて、「連携アプリを認証」「キャンセル」ボタンを毎回表示するか、初回のみ表示するか、の違い
大前提
「Twitterサーバー上にある認証画面」へは毎回遷移する
「Twitterサーバー上にある認証画面」へ全く遷移しない方法
・「B.アプリケーション認証 / OAuth2.0 / bearerトークン」方式を採用
・A2.アプリのコードへ、「連携アプリを認証」するユーザの「accessトークン」を直接記述
「Twitterサーバー上にある認証画面」へ毎回遷移しない方法
・アプリのコードで条件分岐
「authorize」「authenticate」の違い
authorize
・「Twitterサーバー上にある認証画面」へ毎回遷移
・「連携アプリを認証」「キャンセル」ボタンを毎回表示
authenticate
・「Twitterサーバー上にある認証画面」へ毎回遷移
・「連携アプリを認証」「キャンセル」ボタンを初回のみ表示
比較一覧
一覧表
authorize | authenticate | Application Only Authentication | |
---|---|---|---|
認証 | ユーザ | ユーザ | アプリ |
OAuth | 1.0a | 1.0a | 2.0 |
トークン | access | access | bearer |
Twitterサーバー上にある認証画面 | 毎回遷移 | 毎回遷移 | 遷移しない |
「連携アプリを認証」「キャンセル」ボタン | 毎回表示 | 初回のみ表示 | 表示しない(該当画面へ遷移しない) |