我对Omniauth + Facebook有疑问。我完全按照this维基页面上的说明完成了所有操作,当我点击“使用Facebook登录”按钮时,omniauth总是将我重定向到http://domain/sign_up#_=_
,无论用户是否存在于数据库中(我的意思是,用户从facebook api下载电子邮件地址)。
我不确定哪些代码可以帮助您调试我的问题因为我需要承认这整个oauth事情对我来说似乎有点神奇。它可能与find_for_facebook_oauth()
函数相关联,因为它是负责检查用户是否存在于数据库中的函数。然而,即使查看它的代码,我也无法看到问题所在。
您能否告诉我可能是什么原因或者只是告诉我您需要检查哪些文件或功能才能告诉我更多信息?
我不确定为什么这个问题被标记为重复并已关闭。你有没有读过问题正文或只是一个标题?