Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
程序yang
unidocs-zh
提交
b757c245
U
unidocs-zh
项目概览
程序yang
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
b757c245
编写于
11月 21, 2022
作者:
C
chenruilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: update uni-id-pages.md
上级
70c7852f
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
65 addition
and
2 deletion
+65
-2
docs/uniCloud/uni-id-pages.md
docs/uniCloud/uni-id-pages.md
+63
-2
docs/uniCloud/uni-id-summary.md
docs/uniCloud/uni-id-summary.md
+2
-0
未找到文件。
docs/uniCloud/uni-id-pages.md
浏览文件 @
b757c245
...
...
@@ -138,7 +138,7 @@
|agreements |Array |隐私政策
[
详情
](
#agreements
)
|
|appid |Object |接入各类服务(如微信登录服务)的应用id
[
详情
](
#appid
)
|
|passwordStrength |Object |密码配置
[
详情
](
#strength
)
|
|setPasswordAfterLogin|Boolean/Object|登录后设置密码
[
详情
](
#set-pwd-after-login
)
|
完整示例:
```
js
...
...
@@ -171,7 +171,27 @@ export default {
// 微信开放平台的appid,来源:登录微信开放平台(https://open.weixin.qq.com) -> 管理中心 -> 网站应用 -> 选择对应的应用名称,点击查看 -> AppID
"
web
"
:
"
wx4dcf96ab6af4c5e8
"
}
}
},
/**
* 密码强度
* super(超强:密码必须包含大小写字母、数字和特殊符号,长度范围:8-16位之间)
* strong(强: 密密码必须包含字母、数字和特殊符号,长度范围:8-16位之间)
* medium (中:密码必须为字母、数字和特殊符号任意两种的组合,长度范围:8-16位之间)
* weak(弱:密码必须包含字母和数字,长度范围:6-16位之间)
* 为空或false则不验证密码强度
*/
"
passwordStrength
"
:
"
medium
"
,
/**
* 登录后允许用户设置密码(只针对未设置密码得用户)
* 开启此功能将 setPasswordAfterLogin 设置为 true 即可
* "setPasswordAfterLogin": false
*
* 如果允许用户跳过设置密码 将 allowSkip 设置为 true
* "setPasswordAfterLogin": {
* "allowSkip": true
* }
* */
"
setPasswordAfterLogin
"
:
false
}
```
...
...
@@ -261,6 +281,22 @@ export default {
|medium |String |中:密码必须为字母、数字和特殊符号任意两种的组合,长度范围:8-16位之间|
|weak |String |弱:密码必须包含字母和数字,长度范围:6-16位之间 |
#### 登录后设置密码@set-pwd-after-login
用户如果没有设置密码,在登录后会跳转设置密码页面
此功能默认不开启, 开启请将
`setPasswordAfterLogin`
设置为
`true`
,如下:
```
javascript
{
setPasswordAfterLogin
:
true
,
// setPasswordAfterLogin: {
// allowSkip: false
// }
}
```
如果不需要强制设置密码可以将
`allowSkip`
设置为
`true`
用户可以选择跳过设置密码。
### 页面介绍
`uni-id-pages`
包含:账号注册、免密登录、头像更换、修改昵称、绑定手机号码、找回密码、注销账号等页面。
[
插件地址
](
https://ext.dcloud.net.cn/plugin?name=uni-id-pages
)
...
...
@@ -1201,6 +1237,31 @@ await uniIdCo.unbindApple()
### 用户信息@user-info
#### 设置密码@set-pwd
**接口形式**
```
js
await
uniIdCo
.
setPwd
({
code
,
captcha
,
password
})
```
**参数说明**
|参数名 |类型 |必填 |说明 |
|-- |-- |-- |-- |
|code|string |是 |手机验证码 |
|captcha|string |否 |图形验证码 |
|password|string |是 |密码 |
**返回值**
|参数名 |类型 |说明 |
|-- |-- |-- |
|errCode |string
|
number |错误码 |
#### 修改密码@update-pwd
**接口形式**
...
...
docs/uniCloud/uni-id-summary.md
浏览文件 @
b757c245
...
...
@@ -766,6 +766,7 @@ function hasPermission(token, permission) {
|bind-mobile-by-sms |短信验证码绑定手机号 |
|login-by-email |邮箱验证码登录 |
|reset-pwd-by-email |邮箱验证码重置密码 |
|set-pwd-by-sms |手机验证码设置登录密码 |
### 图形验证码使用场景@captcha-scene
...
...
@@ -782,6 +783,7 @@ function hasPermission(token, permission) {
|send-sms-code |发送短信验证码 |
|send-email-code |发送邮箱验证码 |
|bind-mobile-by-sms |短信验证码绑定手机号 |
|set-pwd-by-sms |手机验证码设置登录密码 |
## uniIdRouter自动路由@uni-id-router
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录