Sign in with Twitterで毎回認証画面が出ないようにする

自分が作ってるサイトに「Sign in with Twitter」ボタンを置いてるんだけれども、毎度「連携アプリを認証」ボタンが表示される。

Implementing Sign in with Twitter | Twitter Developers

Twitterの説明見ても、「ログイン済みで認証済みだったら、ボタン押させずにリダイレクトしまっせー」って書いてあるのに、なぜ!?なんて思いつつ、たまたまTwitter Developerの管理画面にアクセスしたらあっさり解決。Settingのところに「Allow this application to be used to Sign in with Twitter」っていうチェックボックスがあります。んでチェック入ってません。これだ!

設定を変えてみたら…動きました♪前後して調べてみたら、セキュリティの関係か仕様が変わったようで。

Twitter OAuth の挙動が変わりました

ということらしいです。スッキリ〜

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です