エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ruby on Rails、Controllerからhelpersフォルダのクラスを使おうとするとuninitialized constantが発生する。 - naichi's lab
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby on Rails、Controllerからhelpersフォルダのクラスを使おうとするとuninitialized constantが発生する。 - naichi's lab
Devise+OmniAuthでQiita風の複数プロバイダ認証 - Qiita ここを参考にomniauthログインを実装してる。 d... Devise+OmniAuthでQiita風の複数プロバイダ認証 - Qiita ここを参考にomniauthログインを実装してる。 deviseは使ってないので若干違うけど。 やりたいこと Railsチュートリアルを真似て作ったSessions#createをomniauthのコールバックで書き換える。 実装内容 とりあえず書かれてる通りにapp/helpers/o_auth/o_auth_policyとapp/helpers/o_auth/o_auth_serviceを作った。 module OAuthService class GetOAuthUser def self.call(auth) # 実装〜 end # 色々実装〜 end end そしてsessions_controllerにcallback_for_all_providers関数を用意した。(参考記事のまま) Twit