微信开发问题?
我们准备在微信上开发一个类似商城的东西,需要用到微信授权,问题如下:
1: 第一次授权之后,在次授权的话就会出现一个提示页面说您授权过,正在跳转,怎么取消这个提示。
2: 怎么保存获取用户信息的access_token
3: 怎么保证用户所以的操作都在微信端,而不让用户在浏览器中打开。
目前的解决方案,我觉得很low:
1: 我把第一次授权的信息保存在了session里,通过判断是否存在,存在则是跳转页面,否则请求微信授权接口。
2: 我把access_token也放在了session,然后开启定时器,没1.5小时重新刷新一下,然后更新session;
3: 暂未想到好的解决方案。
注:以上都是网页应用
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
1、网页开发本就有两种方式,一种有提示一种静默不提示,你可以选后面,两者都可以得到用户唯一ID;
2、这个存哪都行,你只要知道有个失效期,到特定的时间再请求更新就行;
3、你在浏览器是拿不到微信里用户信息的,拿不到的时候提示用户不就行了;
多看看微信官方文档
https://segmentfault.com/q/10...
授权问题,你存入session中session失效了岂不是要重新授权?是不是可以持久化?