创新互联百度小程序教程:联合登录/手机号授权登录

  • 联合登录 / 手机号授权登录
    • 申请流程
    • 开发流程
    • 示例
      • 图片示例
      • 代码示例
      • 返回值示例
    • 流程示意图

    联合登录 / 手机号授权登录

    “联合登录 / 手机号授权登录”是智能小程序平台提供给开发者的最为便捷的授权登录组件。开发者在强依赖登录的业务场景可以通过调用该组件,快速完成小程序登录流程并获取用户手机号信息,实现自有账号体系与百度账号体系的互通,同时为使用平台提供的用户资产服务奠定了基础。其他登录方式请参考智能小程序登录。

    成都创新互联公司-专业网站定制、快速模板网站建设、高性价比南票网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式南票网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖南票地区。费用合理售后完善,10年实体公司更值得信赖。

    “联合登录 / 手机号授权登录”包括以下两部分功能:

    1. 对百度 App 用户登录态的判断;
    2. 对百度 App 已登录用户提供授权登录弹窗;对百度 App 未登录用户提供“登录 & 授权半屏面板”,用户可通过该面板一键完成登录和授权操作。

    申请流程

    流程详情请参考获取用户手机号。具体分为以下三部分:
    1、信息填写:根据实际情况填写相关信息;
    2、平台审核:信息提交后等待审核通过;
    3、审核通过后,即可接入联合登录 / 手机号授权组件。

    开发流程

    Web 态说明:受浏览器限制,Web 态小程序暂不支持获取用户手机号功能,建议开发者使用 open-type 为 login 的方式登录。
    流程详情请参考获取用户手机号。

    示例

    在开发者工具中打开

    在开发者工具中打开

    在 WEB IDE 中打开

    扫码体验

    代码示例

    请使用百度APP扫码

    图片示例

    示例 1:百度 App 未登录用户授权登录流程

    示例 2:百度 App 已登录用户授权登录流程

    代码示例

    • SWAN
    • JS
     
     
     
    1. 联合登录/手机号授权组件
     
     
     
    1. Page({
    2. getphonenumber(e) {
    3. if (e.detail.encryptedData) {
    4. swan.showModal({
    5. title: '获取成功',
    6. content: JSON.stringify(e)
    7. });
    8. }
    9. else {
    10. swan.showModal({
    11. title: '获取失败',
    12. content: JSON.stringify(e)
    13. });
    14. }
    15. }
    16. });

    返回值示例

     
     
     
    1. {
    2. "detail": {
    3. "encryptedData": "ZOrJtrJ4eWkDOciQmyXPfqJhcF4t+SJsLYuIWufKt+/aBsXjKH/3iv7GafIE5DqqfEQjor4=",
    4. "errMsg": "getPhoneNumber:ok",
    5. "iv": "ce93b68c8ae71460706f8w=="
    6. }
    7. }

    流程示意图

    联合登录 / 手机号授权登录组件内部流程示意图。

    分享标题:创新互联百度小程序教程:联合登录/手机号授权登录
    网站URL:http://www.csdahua.cn/qtweb/news36/29736.html

    网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网