action_policy:RubyRails应用程序的授权框架

时间:2024-02-22 22:02:34
【文件属性】:

文件名称:action_policy:RubyRails应用程序的授权框架

文件大小:596KB

文件格式:ZIP

更新时间:2024-02-22 22:02:34

ruby rails authorization hacktoberfest RubyRuby

行动方针 Ruby和Rails应用程序的授权框架。 可组合可扩展。 表演者。 :bookmark_tabs: 资源资源 RubyRussia,2019年“欢迎使用,还是拒绝访问?” 讲话([RU],) Seattle.rb,2019年“拒绝!” 谈话() RailsConf,2018年“访问被拒绝”演讲(, ) 整合方式 GraphQL Ruby( ) 安装 将此行添加到您的应用程序的Gemfile : gem "action_policy" 然后执行: bundle install 用法 动作策略依赖于特定于资源的策略类(就像一样)。 首先,添加具有某些全局配置的特定于ApplicationPolicy程序的ApplicationPolicy ,以继承自: class ApplicationPolicy < ActionPolicy :: Base end 这可以通过rails generate action_policy:install generator完成。 然后为资源编写策略。 例如: class PostPolicy < ApplicationP


网友评论