ruby-on-rails – 使用twitter设计/ omniauth登录 – 验证失败:
发布时间:2020-12-17 03:14:16 所属栏目:百科 来源:网络整理
导读:我在 this tutorial之后使用devise在rails应用程序中设置了身份验证. 它工作得很好,用户可以注册,然后使用电子邮件和密码登录. 我现在想添加使用twitter注册/登录的功能.我正在遵循devise wiki的指南 wiki中的示例使用facebook,我已将其更改为使用twitter.它
我在
this tutorial之后使用devise在rails应用程序中设置了身份验证.
它工作得很好,用户可以注册,然后使用电子邮件和密码登录. 我现在想添加使用twitter注册/登录的功能.我正在遵循devise wiki的指南 wiki中的示例使用facebook,我已将其更改为使用twitter.它设法进入twitter并请求授权,所以我确信我的基础工作正常.但是一旦它返回我的应用程序,我得到以下错误. Validation failed: Email can't be blank 我认为这是因为我没有提供电子邮件地址. 我正在使用的代码是相同的(除了交换Facebook到Twitter)与教程中的代码相同,所以我不会发布任何样本.如果你想看到任何东西,请告诉我. 我对rails非常陌生,所以我不确定如何调试.关于我应该如何继续的任何建议? 解决方法
嘿只是从用户模型中删除“:validatable”n它将允许空白email.worked为我!
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |