#open-fga #sdk #api #authorization #was #autogenerated #model

openfga-sdk

OpenFGA自动生成的SDK

1个不稳定版本

0.0.1 2023年3月14日

#8 in #open-fga

Download history 8/week @ 2024-03-11 6/week @ 2024-03-18 26/week @ 2024-04-01 42/week @ 2024-04-15 43/week @ 2024-04-22 87/week @ 2024-04-29 9/week @ 2024-05-06 73/week @ 2024-05-13 10/week @ 2024-05-20

每月下载量 57

Apache-2.0

120KB
2K SLoC

OpenFGA的Rust SDK

Release License FOSSA Status Discord Server Twitter

这是一个为OpenFGA自动生成的Rust SDK。它提供了一个对OpenFGA API定义的包装。

目录

关于

OpenFGA 是一个开源的细粒度授权解决方案,灵感来自 Google的Zanzibar论文。它由 Auth0 的 FGA 团队创建,基于 Auth0 Fine-Grained Authorization (FGA),在 许可协议(Apache-2) 下提供,并欢迎社区贡献。

OpenFGA旨在让应用程序构建者轻松建模其权限层,并将细粒度授权添加到其应用程序中。OpenFGA的设计针对高可靠性和低延迟进行了优化。

资源

安装

入门

初始化API客户端

学习如何初始化您的SDK

获取您的存储ID

您需要存储ID才能调用OpenFGA API(除非是调用CreateStoreListStores 方法)。

如果您的服务器已配置启用身份验证,则还需要准备好您的凭据。

调用API

API端点

模型

贡献

问题

如果您发现了错误或有功能请求,请在sdk-generator仓库的问题部分报告它们。请勿在公共GitHub问题跟踪器上报告安全漏洞。

拉取请求

此仓库的所有更改将在下一次生成时被覆盖,因此我们恳请将所有与SDK相关的拉取请求发送到sdk-generator仓库

作者

OpenFGA

许可

本项目采用Apache-2.0许可证。有关更多信息,请参阅许可证文件。

依赖项

~4-16MB
~235K SLoC