小程序登陆流程

3594关注10984浏览

设想登陆流程如下:

   使用client通过调用wx.login获取到code,然后发送给服务器,服务端通过appid+secret+code获取到openid,用openid做为用户唯一标识,然后把openid返回给client缓存起来,以便于再次登陆使用,减少访问wx.login次数。openid作为用户唯一标识,在client缓存这种做法合理吗?


展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Ronan

    19人对此回答表示赞同

    侯文军4.5微信登录已有的互联网产品在接入小程序会面临一些和登录态相关的问题:怎么获取微信登录态;怎么把微信帐号和自己的帐号进行打通。在这一节中,我们来介绍一下如何把微信登录应用到你的小程序中。

    展开
    19
    3回复
    发布于 5年前

    评论(3)

    收起评论

    • 牛油果 2019-01-20 09:07

      那么,黑客要是截取了sessionid呢,是不是就沦陷啦。。。

      回复
    • 置之度外 2019-01-22 12:59

      小程序想让你在后台,进行一次与Openid的绑定,然后生成一个对于你后台的唯一标识(这个值的状态你需要自己设计好,返回给小程序,放到缓存中,时效自己设计),这样之后的小程序与后台的交互,就使用这个唯一标识进行交互。是否需要调用wx.login。其中是需要

      回复
    • Ryan 2019-01-24 17:06

      回复
  • 李斯年

    12人对此回答表示赞同

    openid是微信给的这个用户在你的账号体系下的唯一ID,在不同的公众号小程序下这个ID是会变的。最好有自己的帐号体系,openid只是做关联,所以返回的最好是自己帐号体系的用户id。

    展开
    12
    1回复
    发布于 5年前

    评论(1)

    收起评论

    • 世事秋凉 2019-01-22 08:19

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部