ory 公司在认证以及授权方面开源了不少东西,keto 就是一个google zanzibar 的开源实现
代码基于golang 开发,同时也是提供了rest api 以及grpc 能力,同时还支持一个OPL 的权限
模型语言
说明
类似的开源实现有不少,permify 也是一个,还有openfga,都是值得研究学习的
参考资料
https://github.com/ory/keto
https://www.ory.sh/open-source/
https://www.ory.sh/docs/ecosystem/projects
https://www.ory.sh/docs/keto