智能小程序提供的以下三种方法实现登录能力,使开发者方便地获取百度提供的用户身份标识,快速建立智能小程序内的用户体系。

不使用 web-view 组件的小程序页面。
在 button 组件中,将 open-type 设置为 login ,调用 bindlogin 返回参数的 detail 判断是否登录成功,当 errMsg 为login:ok时即为成功。如想获取登录凭证请示用 swan.getLoginCode 。
Page({login(e) {console.log('登录信息:', e);if (e.detail.errCode === '10004') {swan.showToast({title: '用户未登录',icon: 'none'});return;}swan.showToast({title: '用户登录成功',icon: 'none'});}});
使用 button 组件方式进行登录流程示意图
不使用 web-view 组件的小程序页面。
该能力能快速完成小程序登录流程并获取用户手机号信息,实现自有账号体系与百度账号体系的互通,同时为使用平台提供的用户资产服务奠定了基础,详情请参考联合登录 / 手机号授权登录。如想获取登录凭证请示用 swan.getLoginCode 。
此 API 只适用于 web-view 组件场景,其他情况请使用请使用 button 组件、联合登录 / 手机号授权登录方式实现登录,获取登录凭证请使用 swan.getLoginCode 实现。
web-view 组件里的 H5 页面。
详情请参考 swan.login 。
本文题目:创新互联百度小程序教程:智能小程序登录
浏览地址:http://www.shufengxianlan.com/qtweb/news35/455885.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联