微信开发问题?

发布于 2022-09-03 11:47:08 字数 370 浏览 7 评论 0

我们准备在微信上开发一个类似商城的东西,需要用到微信授权,问题如下:

1: 第一次授权之后,在次授权的话就会出现一个提示页面说您授权过,正在跳转,怎么取消这个提示。

2: 怎么保存获取用户信息的access_token

3: 怎么保证用户所以的操作都在微信端,而不让用户在浏览器中打开。

目前的解决方案,我觉得很low:

1: 我把第一次授权的信息保存在了session里,通过判断是否存在,存在则是跳转页面,否则请求微信授权接口。

2: 我把access_token也放在了session,然后开启定时器,没1.5小时重新刷新一下,然后更新session;

3: 暂未想到好的解决方案。

注:以上都是网页应用

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

森林很绿却致人迷途 2022-09-10 11:47:08

1、网页开发本就有两种方式,一种有提示一种静默不提示,你可以选后面,两者都可以得到用户唯一ID;
2、这个存哪都行,你只要知道有个失效期,到特定的时间再请求更新就行;
3、你在浏览器是拿不到微信里用户信息的,拿不到的时候提示用户不就行了;

多看看微信官方文档

乱世争霸 2022-09-10 11:47:08

https://segmentfault.com/q/10...

授权问题,你存入session中session失效了岂不是要重新授权?是不是可以持久化?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文