我有一个现有的注册表单,用于处理想要使用电子邮件、用户名和密码进行注册的用户。我还想选择使用 Facebook 进行注册。我已经设法让身份验证部分正常工作,但是当 FB 应用程序提供身份验证时,我想重定向回相同的注册表单,以便用户可以添加继续使用用户名/密码注册(并添加其他选项在注册表单中)-因此可以选择真正使用 Facebook 登录-但他们也可以使用用户名和密码登录。这可能吗?我目前正在使用omniauth-facebook gem,但真的不知道如何重定向到user#new 控制器或存储从facebook 返回的数据的位置。
问问题
318 次