awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesAuthorization Scope Classes

Policy-defined scope classes that restrict database queries to records the current user is permitted to see.

Distinct from Query Scopes: Distinct from Query Scopes: focuses on authorization-driven scope classes, not general reusable query constraints.

Explore 2 awesome GitHub repositories matching data & databases · Authorization Scope Classes. Refine with filters or upvote what's useful.

Awesome Authorization Scope Classes GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • varvet/punditvarvet 的头像

    varvet/pundit

    8,509在 GitHub 上查看↗

    Pundit is an authorization framework for Ruby applications that enforces permissions through plain Ruby policy objects. It maps controller actions to policy methods, automatically inferring which policy class and query method to call based on the action name, and raises a custom exception when access is denied. The framework distinguishes itself by using plain Ruby classes without external DSLs or configuration files, and by providing a development-time verification guard that raises an error if a controller action runs without an authorization call. It also supports namespace-based policy or

    Restricts database queries to authorized records using policy-defined scope classes.

    Rubyruby
    在 GitHub 上查看↗8,509
  • palkan/action_policypalkan 的头像

    palkan/action_policy

    1,557在 GitHub 上查看↗

    Action Policy is a Ruby authorization framework designed to manage user access and permissions by encapsulating security logic into dedicated policy classes. It provides a structured system for defining access rules that evaluate user actions against specific application resources, ensuring that security logic remains decoupled from the primary application code. The framework distinguishes itself through its ability to handle complex authorization requirements across diverse interfaces, including web controllers and various API formats. It supports dynamic permission evaluation by utilizing a

    Uses policy-defined scope classes to automatically filter database queries to records the current user is permitted to see.

    Rubyauthorizationhacktoberfestrails
    在 GitHub 上查看↗1,557
  1. Home
  2. Data & Databases
  3. Database Query Builders
  4. Query Scopes
  5. Authorization Scope Classes