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

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

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

3 个仓库

Awesome GitHub RepositoriesRelationship-Based Models

Access control frameworks that determine permissions based on the relationships between subjects and resources.

Distinct from Access Control Models: Distinct from Access Control Models: focuses on graph-based relationship logic rather than bitwise or role-based permission mapping.

Explore 3 awesome GitHub repositories matching security & cryptography · Relationship-Based Models. Refine with filters or upvote what's useful.

Awesome Relationship-Based Models GitHub Repositories

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

    ory/kratos

    13,455在 GitHub 上查看↗

    Kratos is a centralized identity and access management server designed to handle user registration, authentication, and profile management. It functions as an identity flow orchestrator, managing the state and security of authentication processes across web, mobile, and command-line interfaces. The system provides a standards-compliant authorization server that issues tokens and manages delegated access for third-party applications and internal services, supporting multi-factor authentication and custom identity schemas to secure user accounts. The project distinguishes itself through a headl

    Implements complex relationship-based permission models to manage granular access across distributed systems.

    Gohacktoberfestidentityidentity-management
    在 GitHub 上查看↗13,455
  • authzed/spicedbauthzed 的头像

    authzed/spicedb

    6,781在 GitHub 上查看↗

    SpiceDB is a distributed permission store and relationship-based access control system. It provides a scalable database for storing and querying fine-grained authorization relationships, implementing a consistency model inspired by Google Zanzibar to manage access rights across large-scale applications. The system uses a dedicated schema language to define the rules and logic governing how relationships translate into permissions independently of application code. It functions as a pluggable authorization engine that persists relationship tuples in external relational databases such as Postgr

    Implements a relationship-based access control model using graph-like tuples to evaluate recursive permissions.

    Go
    在 GitHub 上查看↗6,781
  • openfga/openfgaopenfga 的头像

    openfga/openfga

    4,793在 GitHub 上查看↗

    OpenFGA is a fine-grained authorization server and policy decision point that implements relationship-based access control. It serves as a centralized authorization service for evaluating access requests and managing relationship tuples across distributed microservices and multi-tenant environments. The engine combines relationship graphs with attribute-based access control, using the Common Expression Language to evaluate dynamic runtime attributes and conditional access rules. It handles complex hierarchies and nested permissions by traversing chains of associations and parent-child links t

    Specifies authorization logic using a domain-specific language to define relationships, roles, and attribute-based conditions.

    Goabacauthorizationentitlements
    在 GitHub 上查看↗4,793
  1. Home
  2. Security & Cryptography
  3. Access Control Models
  4. Relationship-Based Models