0.1.4 • Published 5 years ago

auth-components-vue v0.1.4

Weekly downloads
15
License
-
Repository
-
Last release
5 years ago

auth-components-vue

安装方法

npm i auth-components-vue -S

使用方法

import AuthComponents from "auth-components-vue"
Vue.use(AuthComponents, {
  componentPrefix: '', // 组件名称前缀
  baseURL: 'http://127.0.0.1:8081' // 接口服务地址
})

组件列表

登录

  • LoginForm 登录表单

用户

  • UserList 用户列表
  • UserCreateForm 用户创建表单
  • UserImportForm 用户导入表单
  • UserUpdateForm 用户修改表单
  • ChangePasswordForm 修改密码表单

角色

  • RoleList 角色列表
  • RoleCreateForm 角色创建表单
  • RoleUpdateForm 角色修改表单
  • RoleTypeRadio 角色类型单选控件
  • RoleTypeSelect 角色类型下拉选择控件

权限

  • PermissionList 权限列表
  • PermissionCreateForm 权限创建表单
  • PermissionUpdateForm 权限修改表单
  • PermissionOptionForm 权限修改表单

Vue扩展

$auth.login(username, password) // 登录
$auth.logout() // 注销
$auth.token() // 获取当前用户的token
$auth.user() // 获取当前用户信息
$auth.hasLogin() // 判断是否登录
$auth.hasPermission(code) // 判断是否具备某权限
$auth.hasPerm(code) // 同上
0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago