起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2927|回复: 7

[结贴] 关于app微信登录的安全问题

[复制链接]

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
发表于 2016-10-1 09:27:02 | 显示全部楼层 |阅读模式
本帖最后由 后翼 于 2016-10-1 09:38 编辑

请问app微信登录成功后和后端通信交互的时候怎么验证微信的登录的真实性?
我用的是php的后端服务,需要用ajax和php交互!请问交互的时候怎么验证微信的登录的安全性!
登录成功后微信app端有返回code的吗?比如有code我可以拿到后去微信服务器请求数据后来对比信息进行验证!但是我没有发现登录成功后有返回code呀
请问这个该怎么处理?怎么进行验证?谢谢!

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2016-10-1 16:31:46 | 显示全部楼层
没有人用微信登录吗?
回复 支持 反对

使用道具 举报

22

主题

598

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
QQ
发表于 2016-10-1 19:28:48 | 显示全部楼层
这个是微信考虑的事情,去看微信官方
【接活】APP 公众号 小程序 前后端带管理系统全套搞定
联系QQ:646105064 剑客共享  
欢迎用x5开发的朋友进群探讨!WeX5/BeX5民间一群:30057529  二群:211206160
回复 支持 反对

使用道具 举报

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2016-10-1 20:19:51 | 显示全部楼层
jkshare 发表于 2016-10-1 19:28
这个是微信考虑的事情,去看微信官方

跟微信官方有什么关系?app验证的是微信登录!但是app还要和我们的后端服务通信的啊!通信时怎么来验证这个真实性?
回复 支持 反对

使用道具 举报

22

主题

598

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
QQ
发表于 2016-10-2 10:10:12 | 显示全部楼层
我败了,无话可说
【接活】APP 公众号 小程序 前后端带管理系统全套搞定
联系QQ:646105064 剑客共享  
欢迎用x5开发的朋友进群探讨!WeX5/BeX5民间一群:30057529  二群:211206160
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-8 10:34:34 | 显示全部楼层
微信这个插件,肯定不是wex5 自己定义的,也只是拿来人家的插件,我们封装好直接调用的,调用的还都是微信的能力,你说验证安全性,微信开发者中心,应该会定义好一套东西,让开发者使用的,你试一试
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2016-10-11 19:10:49 | 显示全部楼层
闰土 发表于 2016-10-8 10:34
微信这个插件,肯定不是wex5 自己定义的,也只是拿来人家的插件,我们封装好直接调用的,调用的还都是微信 ...

那样岂不是不能直接使用wex5封装好的的微信登录插件了吗?
回复 支持 反对

使用道具 举报

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2016-10-11 21:47:55 | 显示全部楼层
好了可以结贴了 找了半天微信授权后是有code返回的 后端服务验证code就可以了 用户授权后js获取插件返回的code
var weixin = navigator.weixin;
alert(weixin.code);
var code = weixin.code
那这个code用后端服务到微信服务器验证就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-19 05:07 , Processed in 0.065990 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表