Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Can';t使用designe登录,从restful_身份验证迁移_Ruby On Rails_Login_Devise_Restful Authentication - Fatal编程技术网

Ruby on rails Can';t使用designe登录,从restful_身份验证迁移

Ruby on rails Can';t使用designe登录,从restful_身份验证迁移,ruby-on-rails,login,devise,restful-authentication,Ruby On Rails,Login,Devise,Restful Authentication,我已经从restful_身份验证迁移到设计。 我循序渐进。我成功注册新用户,请确认。 也可以使用它的用户登录。一切都很顺利 直到我发现一只虫子。一些已经能够使用restful_身份验证登录的当前用户, 无法登录。它返回“无效的用户名和密码” 原因可能是由于restful_认证和设计的密码加密系统不同 或者Desive不允许在密码上使用某些字符 请帮帮我?找到解决问题的方法已经两天了 谢谢我不知道restful_身份验证,但我认为您必须重置以前存在的所有用户的密码。可以安全地假设Deave使用不同

我已经从restful_身份验证迁移到设计。 我循序渐进。我成功注册新用户,请确认。 也可以使用它的用户登录。一切都很顺利

直到我发现一只虫子。一些已经能够使用restful_身份验证登录的当前用户, 无法登录。它返回“无效的用户名和密码”

原因可能是由于restful_认证和设计的密码加密系统不同

或者Desive不允许在密码上使用某些字符

请帮帮我?找到解决问题的方法已经两天了


谢谢

我不知道restful_身份验证,但我认为您必须重置以前存在的所有用户的密码。可以安全地假设Deave使用不同的算法对密码进行编码


从控制台重置密码时,您需要指定
:password
:password\u confirmation
,否则它将不起作用。

您是否将designe配置为使用
:restful\u authentication\u sha1
加密机、正确的
pepper
拉伸
?看