tencentyun / wafer-session-server

Wafer - 企业级微信小程序全栈方案
https://github.com/tencentyun/wafer
Other
72 stars 45 forks source link

授权登陆用不了?auth.php增加一行代码可以解决 #11

Open ITJaye opened 7 years ago

ITJaye commented 7 years ago

auth.php 的50行增加 $json_message['expires_in'] = 2592000;可以解决这个bug

原因:接口https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

现在没有了expires_in字段返回

https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html#wxloginobject //正常返回的JSON数据包 { "openid": "OPENID", "session_key": "SESSIONKEY" } //错误时返回JSON数据包(示例为Code无效) { "errcode": 40029, "errmsg": "invalid code" }

kirozhao commented 7 years ago

+1

Eilikce commented 6 years ago