0

電子メール、ユーザー名、およびパスワードでサインアップしたいユーザーを処理する既存のサインアップ フォームがあります。Facebook を使用してサインアップするオプションも必要です。私は認証部分を正常に機能させることができましたが、認証がFBアプリによって与えられたときに、同じサインアップフォームにリダイレクトして、ユーザーがユーザー名/パスワードを使用してサインアップを続けることができるようにします(そして他のオプションを追加します)サインアップ フォームで) - 実際には Facebook でサインインすることもできますが、ユーザー名とパスワードでサインインすることもできます。これは可能ですか?現時点では omniauth-facebook gem を使用していますが、user#new コントローラーにリダイレクトする方法や、facebook から返されたデータをどこに保存するかがよくわかりません。

ユーザーコントローラーとセッションコントローラーの両方の要点を次に示します。

4

1 に答える 1

0

試す

redirect_to request.referrer
于 2013-01-20T20:39:05.620 に答える