From a63a889780a5d4a0ef44f8b7e174a64b53186924 Mon Sep 17 00:00:00 2001 From: chenruilong Date: Tue, 6 Dec 2022 12:07:26 +0800 Subject: [PATCH] docs: update uni-id-pages.md --- docs/uniCloud/uni-id-pages.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/uniCloud/uni-id-pages.md b/docs/uniCloud/uni-id-pages.md index 069015662..2287b4703 100644 --- a/docs/uniCloud/uni-id-pages.md +++ b/docs/uniCloud/uni-id-pages.md @@ -670,6 +670,9 @@ await uniIdCo.loginByWeixinMobile({ | |- token |string |token | | |- tokenExpired|string |token过期时间 | +**注意** +- 此接口会调用微信凭证接口获取access_token,uni-id-pages 1.0.8及以上版本会使用 [uni-open-bridge-common](/uniCloud/uni-open-bridge.md) 保存 access_token 信息。 +- 如果开发者在其他应用未使用 [uni-open-bridge-common](/uniCloud/uni-open-bridge.md) 管理 access_token 等信息,可能会造成 access_token 冲突。 #### 一键登录@login-by-univerify 手机号已存在时登录,否则注册 @@ -742,7 +745,7 @@ await uniIdCo.loginByWeixin({ - 微信登录会自动保存用户的openid,在`uni-id-pages 1.0.8`及更高版本在存储openid时会同时存储一份以当前应用的Appid(manifest.json内的DCloud AppId)为key的openid,见下方关于openid的说明。 - 如果有多个应用同时使用微信小程序登录,且希望用户身份不隔离请确保这些应用在微信小程序平台为同一主体所有,即保证不同应用可以获取同样的unionid - `uni-id-pages 1.0.8`及以上版本会使用uni-open-bridge-common保存`session_key`(微信小程序登录)、`access_token`(微信公众号登录、微信App登录)这些信息,但是为了兼容旧版逻辑仍在用户表存储了一份副本。详细说明参考:[自动保存用户sessionKey、accessToken等信息](uni-id-summary.md#save-user-token) - +- - 如果开发者在其他应用未使用 [uni-open-bridge-common](/uniCloud/uni-open-bridge.md) 管理 access_token 等信息,可能会造成 access_token 冲突。 **关于openid的说明** `uni-id-pages 1.0.7`及之前的版本会将微信的openid存为如下格式 @@ -1140,7 +1143,7 @@ await uniIdCo.bindWeixin({ **注意** - 仅在用户token即将过期时返回新newToken - +- 如果开发者在其他应用未使用 [uni-open-bridge-common](/uniCloud/uni-open-bridge.md) 管理 access_token 等信息,可能会造成 access_token 冲突。 #### 绑定QQ@bind-qq 接口名:bindQQ -- GitLab