没有相关的流程图。。。
因为要拿到openid和sesson_key等参数,是需要服务端向微信API发起请求获取的,
如果不用uniapp的话,所谓服务端肯定是我们自建的服务器了。
所以在用uni.login的情况下,这里的服务端是不是就变成uniapp的服务端?
关于authResult的描述,文档里是这么说:登录服务商提供的登录信息,服务商不同返回的结果不完全相同。
拿微信来说,微信可能会同时返回openid和sesson_key,那么authResult是取了哪个进行返回?
补充:如果是我们自己的服务器端向微信API发起请求以获取sesson_key,那么应该有配置我们服务端相关接口的地方呀?
dc19901212 (作者)
可是没有地方让我们配置自己的服务端接口啊,直接调用uni.login,就出来一串code,我们也不知道这个code是怎么来的
2018-12-27 18:29
回梦無痕
回复 dc19901212:uni.login是第三方登录的,code应该是微信登陆的code,需要自己提交到自己服务器然后自己服务器向微信服务器获取openid之类的用户信息。
2018-12-28 08:31