1个不稳定版本
0.0.1 | 2023年3月14日 |
---|
#8 in #open-fga
每月下载量 57
120KB
2K SLoC
OpenFGA的Rust SDK
这是一个为OpenFGA自动生成的Rust SDK。它提供了一个对OpenFGA API定义的包装。
目录
关于
OpenFGA 是一个开源的细粒度授权解决方案,灵感来自 Google的Zanzibar论文。它由 Auth0 的 FGA 团队创建,基于 Auth0 Fine-Grained Authorization (FGA),在 许可协议(Apache-2) 下提供,并欢迎社区贡献。
OpenFGA旨在让应用程序构建者轻松建模其权限层,并将细粒度授权添加到其应用程序中。OpenFGA的设计针对高可靠性和低延迟进行了优化。
资源
安装
入门
初始化API客户端
获取您的存储ID
您需要存储ID才能调用OpenFGA API(除非是调用CreateStore 或 ListStores 方法)。
如果您的服务器已配置启用身份验证,则还需要准备好您的凭据。
调用API
API端点
模型
贡献
问题
如果您发现了错误或有功能请求,请在sdk-generator仓库的问题部分报告它们。请勿在公共GitHub问题跟踪器上报告安全漏洞。
拉取请求
此仓库的所有更改将在下一次生成时被覆盖,因此我们恳请将所有与SDK相关的拉取请求发送到sdk-generator仓库。
作者
许可
本项目采用Apache-2.0许可证。有关更多信息,请参阅许可证文件。
依赖项
~4-16MB
~235K SLoC