收藏
回答

公众号保存用户状态

访问微信公众号授权接口:https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https ://[ 后端回调接口]&response_type=code&scope=snsapi_base&state=123#wechat_redirect.

按照微信的文档我们需要传入的redirect_uri 应该是个后端接口。我现在的实现是 在此后端接口中获取到用户信息后,为其分配一个UUID 作为custom_sessionId 然后保存对应openID 以及 Nickname等参数 到cache。再将custom_sessionId 添加到cookie。最后重定向到前端的首页,前端再通过ajax请求get user api(会带上cookie)拿到用户的Nick name等信息。


但是总是感觉这种实现方式不是很好,请问大家一般是怎么实现的?


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

1 个回答

登录 后发表内容
问题标签