チップス
twitter authorize authenticate
authorize だとユーザーは必ず承認画面が表示される。
authenticate は
ユーザーが呼び出し元アプリケーションを承認している場合
・ユーザーが Twitter にログインしている場合:直ちに承認されて、呼び出し元のアプリケーション(callback URL)にリダイレクトされる。
・ユーザーが Twitter にログインしていない場合:Twitter のログイン画面が表示され、ログイン後は直ちに承認されて、呼び出し元のアプリケーションにリダイレクトされる。
ユーザーがまだ呼び出し元アプリケーションを承認していない場合、あるいは承認を取り消している場合
・ユーザーが Twitter にログインしていない場合:Twitter のログイン画面が表示され、ログイン後は直ちに承認されて、呼び出し元のアプリケーションにリダイレクトされる。
・ユーザーが Twitter にログインしていない場合:まず Twitter のログイン画面が表示され、ログイン後に OAuth の承認画面に移り、承認後は呼び出し元のアプリケーションにリダイレクトされる。
● -> PHPで「Sign in with Twitter」を実装する方法
● -> 【決定版】Twitter APIにも使われるOAuth認証のしくみ