javascript - 微信开发问题?
PHPz
PHPz 2017-04-11 12:04:56
[JavaScript讨论组]

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

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

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

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

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

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

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

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

注:以上都是网页应用

PHPz
PHPz

学习是最好的投资!

全部回复(2)
巴扎黑

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

多看看微信官方文档

伊谢尔伦

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号