1.0.17 • Published 4 years ago

yz-module-user v1.0.17

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

options

  • server: 服务地址,
  • loginLevel: 登陆级别,
  • port: Port 各系统端口,
  • path: 第三方登陆重定向地址path
  • systemKey
  • systemSecret
  • resultPropertyKey: axios 返回数据取哪个字段
  • axios: 系统axios
  • encryMode: 密码加密方式 userModule.encryMode = { none: 0, md5: 1, rsa: 2 }
  • publicKey: rsa 加密的publicKey

methods

  • configure: (option) => userModule 配置userModule
  • login: (account, pwd) => Promise(result) 登陆
  • loginOut: () => null 注销
  • otherLogin: (type) => null 第三方登陆
  • getAccessToken: () => result 获取访问令牌
  • checkCode: () => Promise(Boolean) 检查第三方登陆
  • getUserInfo: () => Promise(userInfo) 获取用户信息
  • encryPassword: (password: String) => password: String 使用配置的加密方式加密密码
  • authentication: (account: String, Password: String) 验证账号密码是否正确
  • updatePassword: (oriPassword: String, Password: String, confirmPassword: String) 修改密码

Port

  • system: 系统端口
  • api: api 端口
  • login: 登陆中心端口

result

{
  ok: Boolean,
  data: Obj,
  err: {
    msg: String
  }
}
1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 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