收藏
回答

小程序云开发登录流程还是之前的流程吗?

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 需求 客户端 wxb8ecce207d7411a2 2.3.0

- 需求的场景描述(希望解决的问题)

小程序云开发中,小程序的登录还是之前的登录流程吗?

调用wx.login()——》获取code——》根据code换取openid和session_key——》实现自己的登录逻辑。

还是云开发中去掉了code的获取和返回session_key的过程???

- 希望提供的能力



回答关注问题邀请回答
收藏

1 个回答

  • 半寸灰
    半寸灰
    2018-10-23

    获取openid不是  

    直接调用云函数就可以获取openid


    https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/functions/userinfo.html


    不过获取session_key还是之前的流程哈

    2018-10-23
    有用
    回复 2
    • 起风了
      起风了
      2018-10-23

      这个我知道 我的意思是:云开发中还需要调用wx.login()方法吗?还需要获取code吗?openid可以通过云函数得到,但是session_key得不到啊  如果要获得还是要有code 还需要调用wx.login()方法 所以云函数到底是封装了什么,看介绍是说和登录无缝整合的,这样我的理解是调用云函数的时候应该已经执行过wx.login()方法 。不知道对不对.现在也看不到官方介绍这一部分。


      2018-10-23
      回复
    • 半寸灰
      半寸灰
      2018-10-23回复起风了

      云函数没有  调用过  wx.login()  的  所以没有code的 。

      原来同通过code来获取openid和session_key的

      云函数这一步省略   因为微信已经帮你确定了你就是你了,你就不需要证明你就是你了。


      不过获取session_key你还是需要证明你就是你,还是要wx.login()获取code  再获取 session_key。

      如果你只需要openid  云函数  是个好选择

      2018-10-23
      回复
登录 后发表内容