1

我正在升级 Rails 3,最初使用的是 authlogic。

我现在得到一个 NameError:

NameError (undefined local variable or method `require_no_user'

“require_no_user”是一种用于 authlogic 的方法,它被放入 UserSessions 控制器中。但我收到一个错误,无法弄清楚为什么它被认为是未定义的。

我将 authlogic gem 更新到 3.0.3,但这并没有修复它.....

是的,我会考虑迁移到 Devise,但我真的需要完成升级的基础知识,希望我能做到……谢谢。

4

1 回答 1

1

我有同样的问题。不幸的是,它没有在教程中描述。这是答案:https ://github.com/binarylogic/authlogic_example/blob/9b22672cd64fb31b405c000e207b2cae281baa58/app/controllers/application_controller.rb

于 2011-10-19T20:06:37.697 回答