permify google zanzibar 类似的开源授权服务实现,openfga 也是一个类似的开源实现
参考架构
从下图可以看出permify主要包含了四个组件,Permission Server,Relationship Server,Schema Server,Watch Server
说明
目前不少开源的授权认证方案,都会基于配置定义的模式开发(schema)比较灵活,而且很强大,当然提供的api 上基本都会基于rest api 以及grpc 模式,permify 后边仔细研究下
参考资料
https://docs.permify.co/
https://github.com/Permify/permify
https://github.com/openfga/openfga
https://cerbos.dev/