我在使用带有Authority gem的rails-apiundefined method 'authorize_actions_for'
时进入控制器。我需要包括什么想法?这是我的代码:
宝石文件:
...
gem 'authority', '~> 2.9.0'
gem 'rails-api', '~> 0.1.0'
...
应用程序/授权者/session_authorizer.rb:
class SessionAuthorizer < ApplicationAuthorizer
def deletable_by?(user)
user.sessions.include?(resource)
end
end
应用程序/控制器/v1/sessions_controller.rb:
class V1::SessionsController < ApplicationController
authorize_actions_for Session
...
end