设计身份验证.未定义的方法'authenticate_member!'

Pau*_*aul 4 authentication ruby-on-rails devise

我正在尝试使用:

before_filter :authenticate_member!
before_filter :authenticate_user!

current_member
current_user
Run Code Online (Sandbox Code Playgroud)

在我的控制器中(当然不是在同一时间).找不到这些名字.我根据手册安装了Devise:https://github.com/plataformatec/devise

更改线路后重新启动服务器没有帮助.

Pau*_*aul 13

丑陋的Rails默认!如果用户模型的名称是,Restuser那么调用应该是:

before_filter :authenticate_restuser!
Run Code Online (Sandbox Code Playgroud)

current_restuser
Run Code Online (Sandbox Code Playgroud)