文件名称:casl:CASL是一个同构授权JavaScript库,它限制了给定用户可以访问的资源
文件大小:747KB
文件格式:ZIP
更新时间:2024-05-31 05:14:29
permissions acl authorization cancan casl
CASL(发音为/ ˈkæsəl /,如castle )是一个同构的授权JavaScript库,它限制了给定用户可以访问的资源。 它的设计旨在逐步采用,并且可以轻松地在基于简单声明的主题以及功能齐全的主题和基于属性的授权之间进行扩展。 它使跨UI组件,API服务和数据库查询的管理和共享权限变得容易。 受启发。 特征 多才多艺的可逐步采用,可以轻松地在基于简单声明的主题和功能齐全的主题和基于属性的授权之间进行扩展。 同构可以在前端和后端上使用,并且补充包使与主要前端框架和后端ORM的集成变得轻松 类型安全使用TypeScript编写的代码,可让您的应用程序更安全,开发人员体验更愉快 可摇树核心只有6KB压缩文件,甚至可以更小! 陈述式借助声明性规则,您可以在UI和API或微服务之间序列化和共享权限 生态系统 项目 地位 描述 支持的环境 CASL的核心软件包 兼容Nodejs 8+和