配置
创建配置文件:
uni_modules\uni-config-center\uniCloud\cloudfunctions\common\uni-config-center\uni-id\config.json
主要使用univerify字段 字段说明文档:uniCloud
示例:
{
"passwordSecret": [
{
"type": "hmac-sha256",
"version": 1
}
],
"passwordStrength": "weak",
"userRegisterDefaultRole": ["user"],
"tokenSecret": "tokenSecret-demo",
"service": {
"univerify": {
"appid": "__UNI__27E05C0"
}
}
}
修改默认登录方式 uni_modules/uni-id-pages/config.js 中 loginTypes 字段的第一个为默认登录方式,loginTypes中univerify就是手机号一键登录。
无法登录问题
我遇到了不能登录的情况,发现是默认的云函数的问题。
修改一下这个云函数
uni_modules\uni-id-pages\uniCloud\cloudfunctions\uni-id-co\lib\utils\univerify.js
去掉这些代码就能正常登录了