From 8c8a737ef82bc30a7b435b153b96e88fb7fc4c9e Mon Sep 17 00:00:00 2001 From: qiang Date: Tue, 16 Mar 2021 18:20:06 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E7=99=BB=E9=99=86=20->=20=E7=99=BB?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/api/a-d/rewarded-video.md | 2 +- docs/api/plugins/login.md | 32 ++++++++++++++++---------------- docs/api/plugins/payment.md | 2 +- docs/collocation/pages.md | 2 +- docs/nvue-api.md | 2 +- docs/release-note-alpha.md | 4 ++-- docs/release.md | 6 +++--- docs/uniCloud/README.md | 2 +- docs/uniCloud/uni-id.md | 22 +++++++++++----------- docs/univerify.md | 18 +++++++++--------- docs/use-weex.md | 2 +- 11 files changed, 47 insertions(+), 47 deletions(-) diff --git a/docs/api/a-d/rewarded-video.md b/docs/api/a-d/rewarded-video.md index 2cc33ccc2..25a9803fa 100644 --- a/docs/api/a-d/rewarded-video.md +++ b/docs/api/a-d/rewarded-video.md @@ -559,7 +559,7 @@ isValid|校验结果|Blean|判定结果,是否发放奖励| - plus.navigator.isSimulator 判断App是否运行在模拟器环境 [规范](https://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.isSimulator) - plus.navigator.isRoot 判断设备是否被root或越狱 [规范](https://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.isRoot) - plus.networkinfo.isSetProxy 判断设备的网络是否设置了代理 [规范](https://www.html5plus.org/doc/zh_cn/device.html#plus.networkinfo.isSetProxy) -4. 避免使用短信验证码来识别身份,推荐使用可信度更高的 [手机号一键登陆](/univerify) 或 [微信登录](/api/plugins/login?id=login) +4. 避免使用短信验证码来识别身份,推荐使用可信度更高的 [手机号一键登录](/univerify) 或 [微信登录](/api/plugins/login?id=login) 5. 必要时可使用[生物认证(指纹和faceid)](/api/system/authentication)、[活体检测的sdk](https://ext.dcloud.net.cn/search?q=%E6%B4%BB%E4%BD%93%E6%A3%80%E6%B5%8B&orderBy=Relevance&cat1=5&cat2=51) #### 获取广告商名称 diff --git a/docs/api/plugins/login.md b/docs/api/plugins/login.md index 296a42fc0..b88593eb1 100644 --- a/docs/api/plugins/login.md +++ b/docs/api/plugins/login.md @@ -7,10 +7,10 @@ |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| -H5平台登陆注意事项: -- 微信内嵌浏览器运行H5版时,可通过js sdk实现微信登陆,需要引入一个单独的js,[详见](https://ask.dcloud.net.cn/article/35380) -- 普通浏览器上实现微信登陆,并非开放API,需要向微信申请,仅个别开发者有此权限 -- H5平台的其他登陆,比如QQ登陆、微博登陆,uni-app未封装,请在条件编译里按普通H5写法编写。 +H5平台登录注意事项: +- 微信内嵌浏览器运行H5版时,可通过js sdk实现微信登录,需要引入一个单独的js,[详见](https://ask.dcloud.net.cn/article/35380) +- 普通浏览器上实现微信登录,并非开放API,需要向微信申请,仅个别开发者有此权限 +- H5平台的其他登录,比如QQ登录、微博登录,uni-app未封装,请在条件编译里按普通H5写法编写。 **OBJECT 参数说明** @@ -39,7 +39,7 @@ H5平台登陆注意事项: * [百度小程序登录](https://smartprogram.baidu.com/docs/develop/api/open_log/#%E6%8E%88%E6%9D%83%E6%B5%81%E7%A8%8B%E8%AF%B4%E6%98%8E/) * [字节跳动小程序登录](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/log-in/login) * [Apple登录、苹果登录、Sign in with Apple](https://ask.dcloud.net.cn/article/36651) -* [一键登陆](/univerify) +* [一键登录](/univerify) 如果服务端使用`uniCloud`,那么官方提供了[uni-id](https://uniapp.dcloud.net.cn/uniCloud/uni-id)云端统一登录服务,把微信登录、短信验证码登录及角色权限管理等服务端登录开发,进行了统一的封装。 @@ -131,18 +131,18 @@ uni.login({ 除了以上三个必有的信息外,不同服务供应商返回的其它信息会存在差异。 -#### App端登陆的扩展说明 +#### App端登录的扩展说明 -App端还支持更多登陆相关API,如`logout`,[详见](https://www.html5plus.org/doc/zh_cn/oauth.html) +App端还支持更多登录相关API,如`logout`,[详见](https://www.html5plus.org/doc/zh_cn/oauth.html) -App端登陆相关的SDK需要在manifest中配置: -1. 打开 manifest.json -> App模块权限配置,勾选 OAuth(登陆鉴权)。 -2. 打开 manifest.json -> App SDK配置,查看到登陆鉴权。在说明中有蓝色链接,其中包括向微信、QQ、微博等平台申请sdk的链接。 +App端登录相关的SDK需要在manifest中配置: +1. 打开 manifest.json -> App模块权限配置,勾选 OAuth(登录鉴权)。 +2. 打开 manifest.json -> App SDK配置,查看到登录鉴权。在说明中有蓝色链接,其中包括向微信、QQ、微博等平台申请sdk的链接。 3. 向微信、QQ、微博等平台申请到sdk的信息后,回填到manifest里。 4. 这些配置需要打包生效,真机运行仍然是HBuilder基座的设置,可使用[自定义基座包](http://ask.dcloud.net.cn/article/12723)。离线打包请参考离线打包文档在原生工程中配置。 5. 配置并打包后,通过`uni.getProvider`可以得到配置的结果列表,注意这里返回的是manifest配置的,与手机端是否安装微信、QQ、微博无关。 -如果手机端未安装QQ、微博,调用时会启动这些平台的wap页面登陆,如果已安装相应客户端,会启动它们的客户端登陆。 +如果手机端未安装QQ、微博,调用时会启动这些平台的wap页面登录,如果已安装相应客户端,会启动它们的客户端登录。 **示例** @@ -162,9 +162,9 @@ uni.login({ }); ``` -#### App端集成其他登陆SDK如支付宝、淘宝、facebook登陆的说明 -1. [支付宝登陆](https://ext.dcloud.net.cn/search?q=%E6%94%AF%E4%BB%98%E5%AE%9D%E7%99%BB%E9%99%86)、[淘宝登陆](https://ext.dcloud.net.cn/search?q=%E7%99%BE%E5%B7%9D)、[抖音登录](https://ext.dcloud.net.cn/search?q=%E6%8A%96%E9%9F%B3%E7%99%BB%E5%BD%95)、[facebook登录](https://ext.dcloud.net.cn/search?q=facebook%E7%99%BB%E5%BD%95)等在插件市场均已有插件,还有[sharesdk](https://ext.dcloud.net.cn/search?q=sharesdk)等专业集成多家登录分享的插件。 -2. 也可以内嵌web-view组件,使用web登陆模式集成这些三方登陆 +#### App端集成其他登录SDK如支付宝、淘宝、facebook登录的说明 +1. [支付宝登录](https://ext.dcloud.net.cn/search?q=%E6%94%AF%E4%BB%98%E5%AE%9D%E7%99%BB%E9%99%86)、[淘宝登录](https://ext.dcloud.net.cn/search?q=%E7%99%BE%E5%B7%9D)、[抖音登录](https://ext.dcloud.net.cn/search?q=%E6%8A%96%E9%9F%B3%E7%99%BB%E5%BD%95)、[facebook登录](https://ext.dcloud.net.cn/search?q=facebook%E7%99%BB%E5%BD%95)等在插件市场均已有插件,还有[sharesdk](https://ext.dcloud.net.cn/search?q=sharesdk)等专业集成多家登录分享的插件。 +2. 也可以内嵌web-view组件,使用web登录模式集成这些三方登录 ### uni.preLogin(OBJECT) 预登录。 @@ -179,14 +179,14 @@ uni.login({ |参数名|类型|必填|说明| |:-|:-|:-|:-| -|provider|String|否|登录服务提供商,通过 [uni.getProvider](/api/plugins/provider) 获取,目前仅支持[一键登陆](/univerify)| +|provider|String|否|登录服务提供商,通过 [uni.getProvider](/api/plugins/provider) 获取,目前仅支持[一键登录](/univerify)| |success|Function|否|接口调用成功的回调| |fail|Function|否|接口调用失败的回调函数| |complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)| ### uni.closeAuthView() -关闭[一键登陆](/univerify)页面。 +关闭[一键登录](/univerify)页面。 **平台差异说明** diff --git a/docs/api/plugins/payment.md b/docs/api/plugins/payment.md index c62643b82..173dd4df6 100644 --- a/docs/api/plugins/payment.md +++ b/docs/api/plugins/payment.md @@ -112,7 +112,7 @@ uni.requestPayment是一个统一各平台的客户端支付API,不管是在 3. 这些配置需要打包生效,真机运行仍然是HBuilder基座的设置,可使用自定义基座调试。离线打包请参考离线打包文档在原生工程中配置。 4. 配置并打包后,通过`uni.getProvider`可以得到配置的结果列表,注意这里返回的是manifest配置的,与手机端是否安装微信、支付宝无关。 -如果手机端未安装支付宝,调用时会启动支付宝的wap页面登陆,如果已安装相应客户端,会启动其客户端登陆。 +如果手机端未安装支付宝,调用时会启动支付宝的wap页面登录,如果已安装相应客户端,会启动其客户端登录。 #### uni-app里开发 diff --git a/docs/collocation/pages.md b/docs/collocation/pages.md index 0a43bec47..5e1a830da 100644 --- a/docs/collocation/pages.md +++ b/docs/collocation/pages.md @@ -955,7 +955,7 @@ midButton没有pagePath,需监听点击事件,自行处理点击后的行为 - tabbar 的默认高度,在不同平台不一样。App端的默认高度在HBuilderX 2.3.4起从56px调整为50px,与H5端统一。开发者也可以自行设定高度,调回56px。[详见](https://uniapp.dcloud.io/frame?id=%e5%9b%ba%e5%ae%9a%e5%80%bc) - tabbar 在H5端是div模拟的,属于前端屏幕窗口的一部分,如果要使用bottom居底定位方式,应该使用css变量`--window-bottom`,比如悬浮在tabbar上方10px的按钮,样式如下`bottom: calc(var(--window-bottom) + 10px)` - 中间带+号的tabbar模板例子,[参考](https://ext.dcloud.net.cn/plugin?id=98)。可跨端,但+号不凸起。如需中间凸起,配置tabbar的midButton。 -- 如果是需要先登录、后进入tab页面,不需要把登陆页设为首页,首页仍然是tabbar页,可参考HBuilderX新建uni-app项目时的登陆模板 +- 如果是需要先登录、后进入tab页面,不需要把登录页设为首页,首页仍然是tabbar页,可参考HBuilderX新建uni-app项目时的登录模板 - 前端弹出遮罩层挡不住tabbar的问题,跨端处理方式时动态隐藏tabbar。App端可以使用plus.nativeObj.view或subNVue做弹出和遮罩,可参考这个[底部原生图标分享菜单例子](https://ext.dcloud.net.cn/plugin?id=69) - 微信小程序模拟器1.02.1904090版有bug,在缩放模拟器页面百分比后,tabbar点击多次后就会卡死。真机无碍,使用时注意。[详见](https://developers.weixin.qq.com/community/develop/doc/0002e6e6bf0d602d8c783e10756400) - PC宽屏上,当页面存在topWindow或leftWindow或rightWindow等多窗体结构时,tabBar自动隐藏(HBuilderX 2.9.9),请使用 [custom-tab-bar组件](https://uniapp.dcloud.io/component/custom-tab-bar) 配置 tabBar 的位置。 diff --git a/docs/nvue-api.md b/docs/nvue-api.md index 53e94855e..a3161c573 100644 --- a/docs/nvue-api.md +++ b/docs/nvue-api.md @@ -680,7 +680,7 @@ BindingX类似一种强化版的css,运行性能高,但没有js那样足够 1. **vuex:** 自HBuilderX 2.2.5起,nvue支持```vuex```。这是vue官方的状态管理工具。 > 注意:不支持直接引入```store```使用,可以使用```mapState```、```mapGetters```、```mapMutations```等辅助方法或者使用```this.$store``` 2. **uni.storage:** - - vue和nvue页面可以使用相同的```uni.storage```存储。这个存储是持久化的。 比如登陆状态可以保存在这里。 + - vue和nvue页面可以使用相同的```uni.storage```存储。这个存储是持久化的。 比如登录状态可以保存在这里。 - App端还支持```plus.sqlite```,也是共享通用的。 3. **globalData:** 小程序有```globalData```机制,这套机制在```uni-app```里也可以使用,全端通用。 在App.vue文件里定义```globalData```,如下: diff --git a/docs/release-note-alpha.md b/docs/release-note-alpha.md index 96394ceb9..7b35b91d0 100755 --- a/docs/release-note-alpha.md +++ b/docs/release-note-alpha.md @@ -273,7 +273,7 @@ + uni-ui 新增 uni-easyinput 组件,提供更强大、易用的输入框封装组件,内置表单校验 [详情](https://ext.dcloud.net.cn/plugin?id=3455) + uni-ui 新增 uni-data-checkbox 组件,简化单选复选框的使用 [详情](https://ext.dcloud.net.cn/plugin?id=3456) + uni-ui 修复 forms、list、dateformat、indexed-list等组件的问题 [详情](https://ext.dcloud.net.cn/plugin?id=55) - + hello uni-app 新增 App端一键登陆示例(API分类login示例中) + + hello uni-app 新增 App端一键登录示例(API分类login示例中) + 前后一体登录项目模板 新增 App端一键登录、修改密码 * 【uniCloud】 + 【重要】调整 前端内置了``组件,无需再人工引入插件市场的[clientDB组件插件](https://ext.dcloud.net.cn/plugin?id=3256) [规范](https://uniapp.dcloud.net.cn/uniCloud/unicloud-db) @@ -816,7 +816,7 @@ * 【uni小程序SDK】 + iOS平台 新增 预加载小程序功能,可提升初次启动速度 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/Sample/ios?id=%e9%a2%84%e5%8a%a0%e8%bd%bd%e5%b0%8f%e7%a8%8b%e5%ba%8f) + iOS平台 新增 小程序支持后台运行功能,可提升二次启动速度 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/Sample/ios?id=%e5%bc%80%e5%90%af%e5%90%8e%e5%8f%b0%e8%bf%90%e8%a1%8c) - + #### 2.7.13.20200615-alpha * 【uni-app】 + App-nvue平台 修复 HBuilderX 2.7.12 alpha 版引发的 纯 nvue 项目编译出错的Bug [详情](https://ask.dcloud.net.cn/question/99356) diff --git a/docs/release.md b/docs/release.md index 5f3d2cd05..71f74b6fb 100755 --- a/docs/release.md +++ b/docs/release.md @@ -226,7 +226,7 @@ + uni-ui 新增 uni-easyinput 组件,提供更强大、易用的输入框封装组件,内置表单校验 [详情](https://ext.dcloud.net.cn/plugin?id=3455) + uni-ui 新增 uni-data-checkbox 组件,简化单选复选框的使用 [详情](https://ext.dcloud.net.cn/plugin?id=3456) + uni-ui 修复 forms、list、dateformat、indexed-list等组件的问题 [详情](https://ext.dcloud.net.cn/plugin?id=55) - + hello uni-app 新增 App端一键登陆示例(API分类login示例中) + + hello uni-app 新增 App端一键登录示例(API分类login示例中) + hello uni-app 优化 适配PC宽屏,参考:[https://hellouniapp.dcloud.net.cn/](https://hellouniapp.dcloud.net.cn/) + hello uni-app 修复 在 H5 下【设置 tabBar】示例页面设置背景色时颜色错误的Bug + 前后一体登录项目模板 新增 App端一键登录、修改密码 @@ -695,7 +695,7 @@ + iOS平台 新增 小程序支持后台运行功能,可提升二次启动速度 [详情](https://nativesupport.dcloud.net.cn/UniMPDocs/Sample/ios?id=%e5%bc%80%e5%90%af%e5%90%8e%e5%8f%b0%e8%bf%90%e8%a1%8c) + iOS平台 优化 小程序启动流程,Hello uni-app 示例应用启动速度提升2倍,在iPhone11设备实测400ms内打开应用首页 + iOS平台 修复 发送短信 sendMessage API无效的Bug - + #### 2.7.14.20200618 * 【uni-app】 + 【重要】新增 自动化测试 [详情](https://uniapp.dcloud.io/collocation/auto/quick-start) @@ -2552,7 +2552,7 @@ * 新增 内置 autoprefixer ,自动处理css兼容性(iOS>=8,Android>=4),修复iOS8上部分组件变形的问题 * 新增 App平台 二级页面支持单独取消原生导航栏,支持定义导航栏为透明渐变模式 * 新增 组件 picker-view,规范参考[picker-view](https://uniapp.dcloud.io/component/picker-view) -* 修复 uni.switchTab跳转的bug,注意switchTab跳转后会关闭所有非tabbar页面。可用于初始页为欢迎页、登陆页,之后switchTab到业务首页的场景 +* 修复 uni.switchTab跳转的bug,注意switchTab跳转后会关闭所有非tabbar页面。可用于初始页为欢迎页、登录页,之后switchTab到业务首页的场景 * 修复 uni.request 未返回 header 的问题 * 修复 组件 textarea 有时无法输入汉字的问题 * 修复 组件 input 数字类型无法输入小数点的问题 diff --git a/docs/uniCloud/README.md b/docs/uniCloud/README.md index 859629584..fcfdb74af 100644 --- a/docs/uniCloud/README.md +++ b/docs/uniCloud/README.md @@ -191,7 +191,7 @@ uni云端一体生态的内容太多,让我们抽丝剥茧、归纳分类, 下面列举些常用的轮子 1. 官方维护的插件 -- uni-id:不用再开发用户系统。用户注册、登录(含社交登录、短信验证码登录、App一键登陆)、修改或重置密码、token管理、图形验证码、RBAC权限角色系统...所有与用户相关的,不管前端还是云端,代码都是现成的。[详见](https://uniapp.dcloud.net.cn/uniCloud/uni-id) +- uni-id:不用再开发用户系统。用户注册、登录(含社交登录、短信验证码登录、App一键登录)、修改或重置密码、token管理、图形验证码、RBAC权限角色系统...所有与用户相关的,不管前端还是云端,代码都是现成的。[详见](https://uniapp.dcloud.net.cn/uniCloud/uni-id) - uniPay:不管微信还是支付宝,不管App、微信小程序、还是支付宝小程序,不管前端还是服务端,一切都现成的,拿来即用。[详见](https://uniapp.dcloud.net.cn/uniCloud/unipay) - uSearch:云端一体搜索。搜索页面、输入联想、搜索历史记录、热搜词分析提取...一应俱全。[详见](https://ext.dcloud.net.cn/plugin?id=3851) - uniCloud Admin:全端可用的admin后台。自带用户管理、权限管理、角色管理、菜单管理。更有众多admin插件,比如cms插件、banner管理插件、App升级管理插件...[详见](https://uniapp.dcloud.net.cn/uniCloud/admin) diff --git a/docs/uniCloud/uni-id.md b/docs/uniCloud/uni-id.md index 53a7b5b5c..df0c9acdb 100644 --- a/docs/uniCloud/uni-id.md +++ b/docs/uniCloud/uni-id.md @@ -84,17 +84,17 @@ DCloud暂无计划开发百度、头条、QQ等小程序的登录,以及Apple # 快速上手 使用uni-id需要按照以下步骤操作 - -**uni_modules版** - -1. HBuilderX 3.1.0+ + +**uni_modules版** + +1. HBuilderX 3.1.0+ 2. 插件市场导入`uni-id`公用模块uni_modules版本,[插件市场 uni-id](https://ext.dcloud.net.cn/plugin?id=2116) -3. 修改公用模块`uni-id`下的`config.json`内所需参数(请参考下面config.json的说明) -4. 在`cloudfunctions/common`下上传`uni-id`模块 -5. 在要使用`uni-id`的云函数右键选择`管理公共模块依赖`添加`uni-id`到云函数 -6. 创建`uni-id-users`、`opendb-verify-codes`集合(opendb-verify-codes是验证码表。可以使用示例项目里面的db_init.json进行初始化、也可以在web控制台新建表时选择这些表模块) - -**非uni_modules版本** +3. 修改公用模块`uni-id`下的`config.json`内所需参数(请参考下面config.json的说明) +4. 在`cloudfunctions/common`下上传`uni-id`模块 +5. 在要使用`uni-id`的云函数右键选择`管理公共模块依赖`添加`uni-id`到云函数 +6. 创建`uni-id-users`、`opendb-verify-codes`集合(opendb-verify-codes是验证码表。可以使用示例项目里面的db_init.json进行初始化、也可以在web控制台新建表时选择这些表模块) + +**非uni_modules版本** 1. HBuilderX 2.9+ 2. 插件市场导入`uni-id`公用模块,[插件市场 uni-id](https://ext.dcloud.net.cn/plugin?id=2116) @@ -135,7 +135,7 @@ exports.main = async (event, context) => { **下面的配置文件中所有时间的单位都是秒** -> !!!重要!!! passwordSecret与tokenSecret十分重要,切记妥善保存(不要直接使用下面示例中的passwordSecret与tokenSecret)。修改passwordSecret会导致老用户使用密码无法登陆,修改tokenSecret会导致所有已经下发的token失效。如果重新导入uni-id切勿直接覆盖config.json相关配置 +> !!!重要!!! passwordSecret与tokenSecret十分重要,切记妥善保存(不要直接使用下面示例中的passwordSecret与tokenSecret)。修改passwordSecret会导致老用户使用密码无法登录,修改tokenSecret会导致所有已经下发的token失效。如果重新导入uni-id切勿直接覆盖config.json相关配置 ```json // 如果拷贝此内容切记去除注释 diff --git a/docs/univerify.md b/docs/univerify.md index 819fd6edb..65b98e882 100644 --- a/docs/univerify.md +++ b/docs/univerify.md @@ -2,7 +2,7 @@ `uni一键登录`是DCloud联合个推公司推出的,整合了三大运营商网关认证能力的服务。 -通过运营商的底层SDK,实现App端无需短信验证码直接获取手机号,也就是很多主流App都提供的一键登陆功能。 +通过运营商的底层SDK,实现App端无需短信验证码直接获取手机号,也就是很多主流App都提供的一键登录功能。 `uni一键登录`是替代短信验证登录的下一代登录验证方式,能消除现有短信验证模式等待时间长、操作繁琐和容易泄露的痛点。 @@ -18,11 +18,11 @@ - **用户体验好** -一键登陆,无需等待和复制短信验证码,能有效降低用户流失率,提升用户注册量在App激活量中的转换率。 +一键登录,无需等待和复制短信验证码,能有效降低用户流失率,提升用户注册量在App激活量中的转换率。 - **便宜** -使用`uni一键登录`,每次验证仅需2分!比短信验证码便宜数倍,也比市场上三方提供的一键登陆要更便宜。 +使用`uni一键登录`,每次验证仅需2分!比短信验证码便宜数倍,也比市场上三方提供的一键登录要更便宜。 - **安全** @@ -74,12 +74,12 @@ 本文主要介绍uni-app的客户端调用方法。5+ App(Wap2App)请另行参考:[5+ App一键登录使用指南](https://ask.dcloud.net.cn/article/38009) -DCloud还提供了更易用的封装。在[uni-id](/uniCloud/uni-id)里已经预置了`uni一键登陆`,并基于`uni-id`提供了[前后一体登录模板](https://ext.dcloud.net.cn/plugin?id=13)(也可以在HBuilderX 3.0+ 新建项目界面选择“前后一体登录模板”),开发者可以拿去直接用 +DCloud还提供了更易用的封装。在[uni-id](/uniCloud/uni-id)里已经预置了`uni一键登录`,并基于`uni-id`提供了[前后一体登录模板](https://ext.dcloud.net.cn/plugin?id=13)(也可以在HBuilderX 3.0+ 新建项目界面选择“前后一体登录模板”),开发者可以拿去直接用 接下来继续介绍原始API的用法。 ### 客户端-获取可用的服务提供商 -一键登陆,和 uni.login 中的微信登录、QQ登录等provider是并列的。 +一键登录,和 uni.login 中的微信登录、QQ登录等provider是并列的。 其中一键登录对应的 provider ID为 'univerify',当获取provider列表时发现包含 'univerify' ,则说明当前环境打包了一键登录的sdk。 @@ -97,7 +97,7 @@ uni.getProvider({ 如果当前设备环境不支持一键登录,此时应该显示其他的登录选项。 -如果手机没有插入有效的sim卡,或者手机蜂窝数据网络关闭,都有可能造成预登陆校验失败。 +如果手机没有插入有效的sim卡,或者手机蜂窝数据网络关闭,都有可能造成预登录校验失败。 `uni.preLogin(options)` @@ -256,7 +256,7 @@ uniCloud.callFunction({ // code: '', // message: '' // } - // 登录成功,可以关闭一键登陆授权界面了 + // 登录成功,可以关闭一键登录授权界面了 }).catch(err=>{ // 处理错误 }) @@ -289,7 +289,7 @@ exports.main = async (event, context) => { 完整的项目实例源码,可以参考: 1. 云端一体项目模板:[https://ext.dcloud.net.cn/plugin?id=13](https://ext.dcloud.net.cn/plugin?id=13) -2. hello uni-app。打包后直接体验:[https://m3w.cn/uniapp](https://m3w.cn/uniapp);源码获取:在HBuilderX中新建uni-app项目,选择hello uni-app模板。一键登陆的具体位置在 API - login 栏目中。 +2. hello uni-app。打包后直接体验:[https://m3w.cn/uniapp](https://m3w.cn/uniapp);源码获取:在HBuilderX中新建uni-app项目,选择hello uni-app模板。一键登录的具体位置在 API - login 栏目中。 **注意** @@ -463,7 +463,7 @@ module.exports = async(event){ ## 运行基座和打包 -- 使用`uni一键登陆`,不需要制作自定义基座,使用HBuilder标准真机运行基座即可。在云函数中配置好apiKey、apiSecret后,一样从你的账户充值中扣费。 +- 使用`uni一键登录`,不需要制作自定义基座,使用HBuilder标准真机运行基座即可。在云函数中配置好apiKey、apiSecret后,一样从你的账户充值中扣费。 - 云端打包 在项目manifest.json页面“App模块配置”项的“OAuth(登录鉴权)”下勾选“一键登录(uni-verify)” diff --git a/docs/use-weex.md b/docs/use-weex.md index 3bd1419c4..715be3ff2 100644 --- a/docs/use-weex.md +++ b/docs/use-weex.md @@ -348,7 +348,7 @@ globalEvent.addEventListener("plusMessage", e => { ### 2. uni.storage: -vue和nvue页面可以使用相同的uni.storage存储。这个存储是持久化的。 比如登陆状态可以保存在这里。 +vue和nvue页面可以使用相同的uni.storage存储。这个存储是持久化的。 比如登录状态可以保存在这里。 App端还支持plus.sqlite,也是共享通用的。 -- GitLab