1

我在使用 Rails 6 beta 1 开始新的应用程序上使用Clearance gem进行身份验证。一切正常,但是当我尝试升级到 Rails 6 beta 2 时。

我还尝试了最新的 Clearance 稳定版本以及 Clearance 2.0.0.beta1,我也遇到了同样的问题。

以下是关于Rails beta 1 和 beta 2 之间变化的注释。

这是 beta 1 和 beta 2 之间的提交。

不过,我无法确定其中哪些可能破坏了我的 Clearance 登录。

我可以在控制台中验证用户是由 Clearance Sign up 表单创建的,所以它看起来只是登录。

我确实将路线从切换get '/login' => 'clearance/sessions#new', as: 'sign_in'get '/login' => 'sessions#new', as: 'sign_in',但又将其切换回来。

任何有关Rails beta1 和 beta2 之间可能导致此错误的变化的指针将不胜感激!

4

0 回答 0