config.js 1.8 KB
Newer Older
DCloud_JSON's avatar
DCloud_JSON 已提交
1 2 3 4 5 6 7
export default {
	//调试模式
	"debug": true,
	/*
		登录类型 未列举到的或运行环境不支持的,将被自动隐藏。
		如果需要在不同平台有不同的配置,直接用条件编译即可
	*/
DCloud_JSON's avatar
1.0.0  
DCloud_JSON 已提交
8 9 10 11 12 13 14 15 16
	"loginTypes": [
		// "qq",
		// "xiaomi",
		// "sinaweibo",
		// "taobao",
		// "facebook",
		// "google",
		// "alipay",
		// "douyin",
DCloud_JSON's avatar
DCloud_JSON 已提交
17

DCloud_JSON's avatar
DCloud_JSON 已提交
18 19 20 21 22 23 24 25 26 27 28 29 30 31
		// #ifdef APP
		"univerify",
		// #endif
		"weixin",
		"username",
		// #ifdef APP
		"apple",
		// #endif
		"smsCode"
	],
	//政策协议
	"agreements": {
		"serviceUrl": "https://xxx", //用户服务协议链接
		"privacyUrl": "https://xxx", //隐私政策条款链接
DCloud_JSON's avatar
DCloud_JSON 已提交
32 33 34
		// 哪些场景下显示,1.注册(包括登录并注册,如:微信登录、苹果登录、短信验证码登录)、2.登录(如:用户名密码登录)
		"scope": [
			'register', 'login'
35
		]
DCloud_JSON's avatar
DCloud_JSON 已提交
36 37 38 39 40 41 42 43 44 45 46 47
	},
	// 提供各类服务接入(如微信登录服务)的应用id
	"appid": {
		"weixin": {
			// 微信公众号的appid,来源:登录微信公众号(https://mp.weixin.qq.com)-> 设置与开发 -> 基本配置 -> 公众号开发信息 -> AppID
			"h5": "xxxxxx",
			// 微信开放平台的appid,来源:登录微信开放平台(https://open.weixin.qq.com) -> 管理中心 -> 网站应用 -> 选择对应的应用名称,点击查看 -> AppID
			"web": "xxxxxx"
		}
	},
	/**
	 * 密码强度 
雪洛's avatar
雪洛 已提交
48
	 * super(超强:密码必须包含大小写字母、数字和特殊符号) 
DCloud_JSON's avatar
DCloud_JSON 已提交
49 50 51 52 53 54
	 * strong(强: 密码必须包含字母、数字和特殊符号) 
	 * medium (中:密码必须为字母、数字和特殊符号任意两种的组合) 
	 * weak(弱:密码必须包含字母)
	 * 为空或false则不验证密码强度
	 */
	"password": {
雪洛's avatar
雪洛 已提交
55
		"strength": "medium",
DCloud_JSON's avatar
DCloud_JSON 已提交
56
		"length": [6, 20] //密码长度,默认在6-20位之间
DCloud_JSON's avatar
DCloud_JSON 已提交
57
	}
DCloud_JSON's avatar
DCloud_JSON 已提交
58
}