Twitter OAuthで1度認証されたら、以降は認証画面を出さないようにするための設定

新しいWebアプリ作るたびにハマっている気がするのでメモしておく。

Twitter OAuthで1度認証されたら、以降は認証ボタンの押下を促す画面をスキップしたい。
これを実現するために2つの設定が必要。

認証URL

認証のためのURLに下記を使用する。

oauth/authenticate

こちらを指定してしまうと必ず認証画面が表示されてしまう。

oauth/authorize

Application Settings

Twitter Application Managementにて対象のアプリケーションに下記の設定を行う。
f:id:hogesuke_1:20141103233512p:plain