用户管理
createUser
1. 接口描述
接口功能:创建用户,支持用户名密码登录
接口声明:app.user.createUser(options): Promise<Object>
版本提示
自 v5.0.0 起支持此接口
2. 输入参数
| 字段 | 必填 | 类型 | 说明 |
|---|---|---|---|
| name | 是 | String | 用户名,1~64 位,字母/数字开头,仅允许字母、数字、.、_、- |
| uid | 否 | String | 自定义用户 UID,最长 64 位 |
| type | 否 | String | 用户类型:internalUser(内部)或 externalUser(外部) |
| password | 否 | String | 密码,8~32 位,需包含大写、小写、数字、特殊字符中的至少 3 类 |
| userStatus | 否 | String | 初始状态:ACTIVE(激活)或 BLOCKED(封禁),默认 ACTIVE |
| nickName | 否 | String | 昵称,2~64 位 |
| phone | 否 | String | 手机号(11位中国大陆号码) |
| 否 | String | 邮箱 | |
| avatarUrl | 否 | String | 头像 URL |
| description | 否 | String | 描述,最长 200 字符 |