1.0.6 • Published 4 years ago

19lou-auth-check v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

auth-check-npm

  • 简介: 用于权限系统的npm依赖。 判断当前用户是否有权限访问对应的地址

  • 用法: 在 webpack项目中引入 19lou-auth-check: '1.0.0', 然后在对应的前端路由控制器当中,引入该js
    例如在mall系统中的 permission.js中

import check from '19lou-auth-check'

if (check(getToken(), 1, to.path,'dev')) {
  doNextWhatYouWant()
}
check(tk, authType, path, env)方法,接收两个参数,返回值为 true或false,
tk: 用于校验用户身份的唯一标识
authType: 需要验证权限的系统是哪个  例如: 1
        (1, "展会系统"),
        (2, "电商系统"),
        (3, "营销工具"),
        (4, "权限系统")
path: 即是用户即将访问的地址 例如: /user/mng/list
env: 所处环境  'dev' 测试环境  'prod'  线上环境

    

注: 返回true有两种情况
        1:权限后台没有配置相应的菜单
        2:访问者有权限访问该菜单
1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago