西安微信小程序“授权”设计

2020-10-14 分类:小程序 阅读(153)


  西安微信小程序授权登录降低了用户注册账号时的操作成本,减少了产品的获客门槛。素色网络科技在本文中,结合实际开发中西安微信小程序授权登录设计中需要注意的几点问题,并对功能设计背后的设计思路与原理进行了简要的分析。
微信小程序“授权”设计
  经历了四个小程序从0-1的设计/研发/上线的生命周期,深感西安微信小程序由于微信生态圈的影响,使它拥有很多便捷的封装功能,支持直接调用;同时弊端就是导致很多功能受限,不像原生app那样灵活多变。踩过无数坑,填过无数坑,所以萌生了总结西安微信小程序从头到尾各个环节的知识点,算存档也算分享给读者。适合刚入门接触西安微信小程序设计的同学或者是希望深入了解西安微信小程序开的的同学。
  素色网络科技从西安微信小程序一开始需要掌握的openID、UnionID、授权微信绑定手机号、获取其他用户信息,到亲身经历的单一登录流程改造跨平台适配作为案例,来介绍这些基本的参数和功能点如何设计。

  1 openID

  这是微信生态圈中,为了识别用户,每个小程序或者公众号对每个用户生成的一个唯一的ID,类似身份证号,针对该小程序或公众号具有唯一校验的属性。
储存openID,在用户下次进入小程序中,可识别用户身份,实现免登陆功能。小程序本身已经实现了登录功能,所以降低的开发成本。但获取openID只适用于规划中不含有app等其他平台应用的产品,如果想要实现多应用,在最初设计时,千万不要用openID!此处踩了大坑。

  2 UnionID

  如果开发者拥有多个西安移动应用、西安网站应用、和西安公众帐号(包括西安小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。
换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。注意:需要在微信开放平台将多个应用绑定在同一主体下,才能实现多应用共用一个UnionID,此配置需要前置进行。

  3 其他用户信息

  包括:用户信息、地理位置、定位、通讯地址、发票抬头、获取发票、运动步数。

  4 微信绑定手机号

  获取用户微信默认绑定的手机号,需要用户点击页面中的按钮(button),才可以调用此功能。弹窗里支持用户修改手机号。如果业务中需要使用手机号来注册,就可以使用此功能获取,如业务中不强制要求,则只需获取用户openID/UnionID,在必要环节获取手机号,以提升用户体验。


分享到: 更多
  • 诚信交易,用心服务

    诚信交易,用心服务

    诚信 用心 专业 倾心

  • 一对一沟通服务

    一对一沟通服务

    线上线下一对一

  • 保证项目进度、质量、 维护、稳定

    项目人员具体化配置

    保证项目进度、质量、 维护、稳定

  • 19929908388

    7X24小时售后服务

    19929908388

copyright © 2008 - 2021 susewl.com. All Rights Reserved. 工信部备案号:陕ICP备19019948号-1

西安素色网络科技-西安建网站的公司-西安小程序开发-西安网站制作公司-西安素色引领科技-西安网站建设-西安网站维护-西安做网站的公司-西安素色-西安网站设计-西安微信小程序开发 版权所有  

友情链接: 素色网络    

'); })();