密码包含未正确保存的特殊字符

时间:2016-08-08 12:54:59

标签: ruby-on-rails ember.js devise

更新:通过在devise.rb中设置config.pepper来修复

我使用Rails 4并设计3.4.1。我构建了API来注册和验证用户。使用我的API的客户是emberJS网络应用程序,IOS应用程序和Android应用程序,用于开发的POST MAN Chrome应用程序。

如果我注册的用户密码包含来自POST MAN的特殊字符,则用户注册成功并成功登录。但是当我从其他客户注册用户时,用户注册成功,但无法再次登录。

我检查了以下几点:

1-我检查了所有客户的请求标题和相同的标题。 (真)

2-我使用rails debugger来确保服务器正确接收密码。(true)

3-我有3个环境开发,升级,生产。在分期和生产中存在问题,但它在开发中起作用。

0 个答案:

没有答案