我尝试将我的设计 gem 从 2.1.2 升级到 2.1.3。升级后我无法登录。日志只向我显示 401 未经授权的消息,没有异常堆栈跟踪。
这是我使用的登录表单:
= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f|
.mail
= f.label :email
= f.email_field :email
.pwd
= f.label :password
= f.password_field :password
- if devise_mapping.rememberable?
.remember
= f.check_box :remember_me
= f.label :remember_me
.submit
= f.submit t('login.submit')
我也尝试升级到其他版本,但结果相同。从我的 application_controller 中删除protect_from_forgery 也没有帮助。目前我正在使用 Rails 3.2.12 和 Ruby 1.9.3-p194。
有人有想法吗?