###前提・実現したいこと
現在、Rubyを勉強中の者です。
自分の大学向けのサービスを考えており、Railsで会員登録機能を作成しているのですが、
Facebook登録後に大学のメールアドレスを確認し、メールにて認証した際に登録完了にするという登録スタイルを考えています。
現状、Facebook登録の機能は、gem 'omniauth-facebook'を使用し作成しましたが、
その後どのように大学のメールアドレスを取得すればよいのか+メール認証すれば良いのかがわからなく悩んでいます。deviceなどのgemを組み合わせるのでしょうか。
また、一度大学のメールアドレスを登録が完了した場合、それ以降はfacebookログインによるログインを可能にしたいです。
個人的には、Userモデルにuniversity_mailなどのテーブルを追加し、その情報がなかった場合に会員登録フォームを表示するという流れになるのかと思っているのですが、どのようにメール認証までを実装すれば良いのでしょうか。
あなたの回答
tips
プレビュー