gpt4 book ai didi

ruby - Rails 3 Authlogic - 'acts_as_authentic' 未定义

转载 作者:数据小太阳 更新时间:2023-10-29 07:19:36 25 4
gpt4 key购买 nike

我收到以下错误:

NameError (undefined local variable or method `acts_as_authentic' for #<Class:0x1037e6310>):
app/models/user.rb:2
app/controllers/user_controller.rb:3:in `new'

我正在使用 Rails 3.0.0 和 Ruby 1.8.7。 Authlogic 在我的 Gemfile 中如下:

gem 'authlogic', :git => "git://github.com/binarylogic/authlogic.git"

我的User.rb文件的全部内容如下:

class User < ActiveRecord::Base
acts_as_authentic
end

无论是通过“rails console”还是通过服务器,我都会遇到同样的错误。我重新启动服务器的次数多得数不过来。请帮助,我无法弄清楚。

最佳答案

使用为 Rails 3 打补丁的 authlogic 版本

gem 'authlogic', :git => 'git://github.com/odorcicd/authlogic.git', :branch => 'rails3'

甚至更好。使用设计

关于ruby - Rails 3 Authlogic - 'acts_as_authentic' 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3898715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com