クライアント側をiOSアプリ、サーバー側をrailsで用意したアプリを開発しようとしています。
ユーザーの認証をfacebook, emailと二種類用意しようと思っているのですが、その場合ユーザー管理について質問です。
サーバー(というかDB)でユーザー情報を管理する際に、facebookからサインアップしたユーザーとemailでサインアップしたユーザーを分別するのはどうしたらいいのでしょうか。
ユーザーテーブルの中にemail, passwordのカラムを用意したとして、facebookからログインした場合はpasswordはないですし、ユースケースとして一度facebookでログインしたユーザがその後emailからログインしようとした場合、emailが一致するものがあれば「あなたはfacebookログインを利用しています」などのナビゲーションもしたいと思っています。
またその際によく使われるrails及びiosのフレームワークなどがありましたら教えていただきたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。