【文件属性】:
文件名称:sapper-rbac:RBAC for Sapper
文件大小:29KB
文件格式:ZIP
更新时间:2021-05-02 13:42:07
api security ssr svelte rbac
RBAC for Sapper
Sapper的基于角色的访问控制。 在服务器端和客户端都可以使用。
安装
作为开发人员依赖项安装:
npm install --save-dev @beyonk/sapper-rbac
用法
在您的应用程序中定义一组路由权限
为了使Sapper正常工作,/ /client/.*是自动不受限制的。
import { Router } from '@beyonk/sapper-rbac'
const routes = new Router ( )
. unrestrict ( '/login.*' )
. restrict ( '/admin/sales.*' , [ 'admin' , 'sales' ] )
. restrict ( '/admin.*' , [ 'admin' ] )
. restrict ( '.*' , [ 'cu
【文件预览】:
sapper-rbac-master
----index.js(102B)
----package.json(681B)
----.github()
--------workflows()
----package-lock.json(88KB)
----.gitignore(12B)
----lib()
--------guard.spec.js(3KB)
--------route-matcher.js(223B)
--------guard.js(362B)
--------router.js(572B)
----README.md(3KB)