質問: deviseを用いて複数モデル`(teacher.rb/student.rb)`を作成することはできました。 そして、それぞれに`omniauth-facebook`を用いて`omniauth`を実装したいのですが、deviseの`omniauthable`が競合してうまくいきません。 この場合、アプローチとしてどうするのが適切なのでしょうか。 3つめのモデル`omniuser.rb`などを作成してそこに処理を集中させる方法を考えたのですが、どう思いますか? そのメソッドや参考になるサイトを教えていただきたいです。 よろしくお願いいたします。
回答: こちらに解決策が書いてあると思いますよ👍