【发布时间】:2014-03-21 19:36:46
【问题描述】:
我相信 Refinery 使用了 Devise,我发现本指南允许在 Devise 中使用大写用户名
然而,即使有
config.authentication_keys = [ :login ]
config.case_insensitive_keys = [:email]
它仍然强制用户名小写。
> u = User.create username: "UsErNaMe", password: "secret", email: "email@com.com"
=> #<Refinery::User id: 60, username: "username", email: "email@com.com",
我看到了这个问题,但没有帮助
Devise: Allow users to register as "UsErNaMe" but login with "username"
炼油厂 2.1.1、设计 2.2.8、Rails 3.2.14
【问题讨论】:
标签: ruby-on-rails devise refinerycms