1.0.14 • Published 5 years ago

auth-eladmin v1.0.14

Weekly downloads
19
License
ISC
Repository
github
Last release
5 years ago

auth-eladmin

基于eladmin的权限管理系统的 npm 库

目录简析

auth-eladmin
    api
        user.js ------------ user 相关的 api (登录登出、获取菜单)
    libs
        util.js  ----------- 工具函数部分(token的get和set, user的get和set)
    config.js -------------- 默认配置
    ajax.js ---------------- ajax 的封装
    export.js -------------- export 事件
    index.js  -------------- 导出 module.exports
    package.json ----------- auth-eladmin 包信息
    README.md -------------- auth-eladmin 包的介绍

依赖

js-cookie     操作cookie
jsoneditor    js-cookie 的依赖

Event

事件名功能参数
login登录 => 存储token 和用户信息username、password
logout退出登录-
getToken获取token--
getUserInfo获取用户信息-
getMenus获取菜单-
getPermissions获取用户权限-
checkPermission检查用户是否有权限Array

组件中使用 checkPermission

script:

import {
  checkPermission
} from './guankong-eladmin/index.js'

methods: {
    checkPermission,
}

html:

<Button v-if="checkPermission['ADMIN']"  type="primary" @click="checkLog">查看日志</Button>

使用

import {
  login,
  logout,
  getUserInfo,
  getMenus,
  getToken,
  getPermissions,
  checkPermission
} from './guankong-eladmin/index.js'

login({
  username: 'admin',
  password: '123456'
})
getMenus()
1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.92

5 years ago

1.0.91

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago