我有一个现有的注册表单,处理想要用电子邮件,用户名和密码注册的用户。我想有选择也注册使用Facebook。我已经设法获得认证部分工作良好,但当认证是由FB应用程序给出,我想重定向回到相同的注册表单,这样用户可以添加继续注册与用户名/密码(并在注册表单中添加其他选项)-所以真正与Facebook登录可以是一个选项-但他们也可以登录与用户名和密码。这可能吗?我现在使用omniauth-facebook gem,但不知道如何重定向到用户#new controller,或者在哪里存储从facebook返回的数据。
下面是用户控制器和会话控制器的要点。
Try
redirect_to request.referrer