设计/ Rails - 将一些自定义代码添加到新的会话控制器

时间:2011-12-19 18:05:24

标签: ruby-on-rails-3 devise

我需要做的是登录用户名或电子邮件(由于遗留原因)。

我该怎么做呢?我可以覆盖默认的会话控制器,但我认为可能有更好的方法。

id: 1, email: racro1@cable.net, username: racro1, password: ****

所以

user: racro1
pass: racro1pw

user: racro1@cable.net
pass: racro1pw

都会登录racro1用户。

1 个答案:

答案 0 :(得分:2)