1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
| export default {
| //调试模式
| "debug": false,
| /*
| 登录类型 未列举到的或运行环境不支持的,将被自动隐藏。
| 如果需要在不同平台有不同的配置,直接用条件编译即可
| */
| "isAdmin": false, // 区分管理端与用户端
| "loginTypes": [
| // "qq",
| // "xiaomi",
| // "sinaweibo",
| // "taobao",
| // "facebook",
| // "google",
| // "alipay",
| // "douyin",
|
| // #ifdef APP
| "univerify",
| // #endif
| "weixin",
| "username",
| // #ifdef APP
| "apple",
| // #endif
| "smsCode"
| ],
| //政策协议
| "agreements": {
| "serviceUrl": "https://xxx", //用户服务协议链接
| "privacyUrl": "https://xxx", //隐私政策条款链接
| // 哪些场景下显示,1.注册(包括登录并注册,如:微信登录、苹果登录、短信验证码登录)、2.登录(如:用户名密码登录)
| "scope": [
| 'register', 'login'
| ]
| },
| // 提供各类服务接入(如微信登录服务)的应用id
| "appid": {
| "weixin": {
| // 微信公众号的appid,来源:登录微信公众号(https://mp.weixin.qq.com)-> 设置与开发 -> 基本配置 -> 公众号开发信息 -> AppID
| "h5": "xxxxxx",
| // 微信开放平台的appid,来源:登录微信开放平台(https://open.weixin.qq.com) -> 管理中心 -> 网站应用 -> 选择对应的应用名称,点击查看 -> AppID
| "web": "xxxxxx"
| }
| },
| /**
| * 密码强度
| * 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
| }
|
|