From 6ad3e44445f6849fedf1411f24fc4ee2118d5929 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Wed, 27 Feb 2019 10:41:12 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=BE=AE=E4=BF=A1=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E7=99=BB=E5=BD=95][=E4=BF=AE=E6=94=B9]:=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/controller/WechatLoginController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java b/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java index 36e3fad89..a44307da5 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java @@ -47,6 +47,13 @@ public class WechatLoginController extends BaseController { try { WxMpOAuth2AccessToken accessToken = wxMpService.oauth2getAccessToken(code); log.debug("accessToken: " + accessToken.getAccessToken() + ", openId: " + accessToken.getOpenId() + ", unionId: " + accessToken.getUnionId()); + + // 获取 用户信息 + WxMpUser mpUser = wxMpService.oauth2getUserInfo(accessToken, null); + if(mpUser != null) { + log.debug(mpUser.toString()); + } + // 保存 openId 到 cookie,一小时过期 Cookie openIdCookie = new Cookie("openId", accessToken.getOpenId()); openIdCookie.setMaxAge(60);