iOSにFacebookログイン機能をつけようとしたところAPI接続でハマってしまいました
サーバー側は初心者です
環境:アプリ側iOS10,サーバー側Rails
やりたいこと:Facebookログイン(サインアップ)のアプリ/サーバー実装
現状はメール+パスワードのユーザー登録、ログイン機能があり
ログインするとトークンを発行して以後のAPI通信を行っています
ユーザー登録にはdeviseを使っています
Facebookログインについて色々調べた結果
email+ユーザーアクセストークンでサインアップするのかなと思ったのですが
ユーザーアクセストークンは(当然)有効期限があるのでパスワードの代替品にはならず
結局サーバー側でFacebookに対し、そのユーザーアクセストークンが正しいものかどうかを問い合わせる処理を毎回入れなければならないのかなと思ったのですが
この認識は合っているでしょうか
https://developers.facebook.com/docs/facebook-login/access-tokens
また、その場合OmniAuthを利用する認識で合っていますでしょうか
イマイチそこらへんの理解が及んでいません。
実装したことある方いらっしゃいましたら、何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。