oso
oso 0.27.1
我们已经弃用了传统的OSO开源库。我们制定了下一个开源发布的计划,我们期待在此之前从社区获得反馈(请在Slack #HELP频道中与我们联系)。同时,如果您现在使用OSO开源库,则无需更改 - 即,我们并不是要终止(EOL)库,我们将继续提供支持和关键的错误修复。更多上下文:这里。
OSO是一个包括电池的框架,用于在您的应用程序中构建授权。
使用OSO,您可以:
OSO为Node.js,Python,Go,Rust,Ruby和Java提供库。
我们最新的创建OSO Cloud使跨服务的授权像oso.authorize(用户,操作,资源)一样容易。了解它。
如果您对OSO或授权有任何疑问,则可以加入我们的工程团队,并在我们的社区Slack中使用OSO的数百名开发人员:
我们很想听听您的用例和OSO的经验。在我们的成功故事问题中分享您的故事。
OSO的Rust Core是针对Rust的最新稳定版本开发的。
可以开发OSO的语言库,而无需触摸Rust Core,但是您仍然需要安装的Rust稳定工具链才能构建核心。
要为Node.js库构建WebAssembly Core,您需要在系统路径上安装wasm-pack
并提供。
要在语言库上工作,您将需要满足以下版本要求:
请参阅:贡献。
如果您想全职在OSO代码库上工作,请访问我们的工作页面。
请参阅:许可证。