From b77b8160c9ec7a44debed67ab84ab26bd0b02418 Mon Sep 17 00:00:00 2001 From: lvqing Date: Mon, 16 Oct 2023 20:22:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=B8=80=E9=94=AE=E7=99=BB=E5=BD=95=20?= =?UTF-8?q?=E2=80=94=E6=96=87=E6=A1=A3=E8=B7=AF=E5=BE=84=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/uniCloud/_sidebar.md | 5 ++++- docs/uniCloud/aliyun-migrate-business.md | 2 +- docs/univerify.md | 24 ++++++++++++------------ 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/docs/uniCloud/_sidebar.md b/docs/uniCloud/_sidebar.md index d2a393680..aa08adc06 100644 --- a/docs/uniCloud/_sidebar.md +++ b/docs/uniCloud/_sidebar.md @@ -51,7 +51,10 @@ * [uni-id-pages](uni-id-pages.md) * [uni-id-common](uni-id-common.md) * [老版uni-id 3.x文档](uni-id.md) -* [uni手机号一键登录](univerify.md) +* uni手机号一键登录 + * [费用说明](sms/price.md) + * [开通服务](sms/service.md) + * [开发文档](sms/dev.md) * uni实人认证 * [简介](frv/intro.md) * [费用说明](frv/price.md) diff --git a/docs/uniCloud/aliyun-migrate-business.md b/docs/uniCloud/aliyun-migrate-business.md index 6ee4e3acf..cbc7970eb 100644 --- a/docs/uniCloud/aliyun-migrate-business.md +++ b/docs/uniCloud/aliyun-migrate-business.md @@ -174,7 +174,7 @@ url化访问时不管是默认域名还是自定义域名均和上述转发逻 [短信](https://uniapp.dcloud.net.cn/uniCloud/sms/price) -[App一键登录](https://uniapp.dcloud.net.cn/uniCloud/univerify.html#unilogin-fee) +[App一键登录](https://uniapp.dcloud.net.cn/uniCloud/uni-login/price) [激励视频服务器回调](https://uniapp.dcloud.net.cn/component/ad-rewarded-video.html#aliyun-cf-fee) diff --git a/docs/univerify.md b/docs/univerify.md index a414e1268..2464022d1 100644 --- a/docs/univerify.md +++ b/docs/univerify.md @@ -85,9 +85,9 @@ uni.login({ ## 开通 ### 开通uni一键登录服务 -开发者需要登录[DCloud开发者中心](https://dev.dcloud.net.cn/),申请开通一键登录服务。 +开发者需要登录[uniCloud控制台](https://unicloud.dcloud.net.cn/pages/uni-login/login-account),申请开通一键登录服务。 -详细步骤参考:[开通一键登录服务的详细教程](https://ask.dcloud.net.cn/article/37965) +详细步骤参考:[一键登录服务开通指南](https://uniapp.dcloud.net.cn/uniCloud/uni-login/service) 开通成功后会得到 apiKey、apiSecret。这2个信息,后续需要配置在uniCloud的云函数里。同时注意保密,这2个信息也是计费凭证。 @@ -103,9 +103,9 @@ uni.login({ 注意: **虽然一键登录需要uniCloud,但并不要求开发者把所有的后台服务都迁移到uniCloud** -服务器API详见:[uniCloud云函数中使用一键登录](https://uniapp.dcloud.net.cn/uniCloud/univerify) +服务器API详见:[uniCloud云函数中使用一键登录](https://uniapp.dcloud.net.cn/uniCloud/uni-login/dev) -uniCloud产生的费用对于一键登陆可以忽略,[详见](/uniCloud/univerify.md#unilogin-fee) +uniCloud产生的费用对于一键登陆可以忽略,[详见](https://uniapp.dcloud.net.cn/uniCloud/uni-login/price) ## 开发 @@ -417,8 +417,8 @@ exports.main = async (event, context) => { const res = await uniCloud.getPhoneNumber({ appid: '_UNI_ABCDEFG', // 替换成自己开通一键登录的应用的DCloud appid provider: 'univerify', - apiKey: 'xxx', // 在开发者中心开通服务并获取apiKey - apiSecret: 'xxx', // 在开发者中心开通服务并获取apiSecret + apiKey: 'xxx', // 在uniCloud控制台开通一键登录服务并获取apiKey + apiSecret: 'xxx', // 在uniCloud控制台开通一键登录服务并获取apiSecret access_token: event.access_token, openid: event.openid }) @@ -482,8 +482,8 @@ exports.main = async(event) => { const res = await uniCloud.getPhoneNumber({ provider: 'univerify', appid: 'xxx', // DCloud appid,不同于callFunction方式调用,使用云函数Url化需要传递DCloud appid参数!!! - apiKey: 'xxx', // 在开发者中心开通服务并获取apiKey - apiSecret: 'xxx', // 在开发者中心开通服务并获取apiSecret + apiKey: 'xxx', // 在uniCloud控制台开通一键登录服务并获取apiKey + apiSecret: 'xxx', // 在在uniCloud控制台开通一键登录服务并获取apiSecret access_token: access_token, openid: openid }) @@ -558,8 +558,8 @@ exports.main = async(event) => { const res = await uniCloud.getPhoneNumber({ provider: 'univerify', appid: 'xxx', // DCloud appid,不同于callFunction方式调用,使用云函数Url化需要传递DCloud appid参数 - apiKey: 'xxx', // 在开发者中心开通服务并获取apiKey - apiSecret: 'xxx', // 在开发者中心开通服务并获取apiSecret + apiKey: 'xxx', // 在uniCloud控制台开通一键登录服务并获取apiKey + apiSecret: 'xxx', // 在uniCloud控制台开通一键登录服务并获取apiSecret access_token: access_token, openid: openid }) @@ -637,7 +637,7 @@ exports.main = async(event) => { + iOS平台:[一键登录iOS离线打包配置](https://nativesupport.dcloud.net.cn/AppDocs/usemodule/iOSModuleConfig/oauth?id=%e4%b8%80%e9%94%ae%e7%99%bb%e5%bd%95%ef%bc%88univerify%ef%bc%89h) -## 常见问题 +## 常见问题@question - **预登录有效期** 预登录有效期为10分钟,超过10分钟后预登录失效,此时调用login授权登录相当于之前没有调用过预登录,大概需要等待1-2秒才能弹出授权界面。 预登录只能使用一次,调用login弹出授权界面后,如果用户操作取消登录授权,再次使用一键登录时需要重新调用预登录。 @@ -650,7 +650,7 @@ exports.main = async(event) => { 大多数情况 是因为部分特定设备,不支持双卡双待的网络环境。 - **uniCloud费用贵不贵?** -uniCloud产生的费用对于一键登陆可以忽略,[详见](/uniCloud/univerify.md#unilogin-fee) +uniCloud产生的费用对于一键登陆可以忽略,[详见](https://uniapp.dcloud.net.cn/uniCloud/uni-login/price) - **使用有其他疑问** 欢迎扫码加入 一键登录 微信交流群讨论: -- GitLab