Twitterログイン実装にチャレンジしました
がうまくいきませんでした。
のでメモしておきます。
初めのエラーはgemのインストールでバージョン違いのエラーが発生したようだったので、
こちらの記事を参考にして、omniauthのバージョン違いを直してあげてbundle install
/auth/twitterでログインできるようになったと思いきや
エラーが出て解決を試みましたが挫折。
おそらくですが、すでにRailsチュートリアルに準じてUserモデルやSessionコントローラを作成しており、それが何らかの干渉を引き起こしてしまっているのではないかと。
実装を諦めかけましたがTwitterでアンケートを取ってみると
ちなみに、ログイン機能に関してよく利用するのは
— YO@Rails学習中 (@YO37377306) 2018年2月7日
とのことで、やはりTwitterログインできると便利そうですね。
そして、これまたTwitter経由で
Decise+outhでらくらく実装できます…ff外から失礼
— たく(色々勉強中?)&おとか (@matutaqnitakumi) 2018年2月7日
deviseはパスワードの再設定や、確認メールでの登録等が簡単に実装できるのでめちゃくちゃ便利でした!
— ゆうすけ@プログラミング (@ysk_pro) 2018年2月7日
との情報を頂きましたので後日再チャレンジしてみたいと思います。