Просмотр исходного кода

[微信第三方登录][修改]:添加log

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
b0a68f68c4
1 измененных файлов: 6 добавлений и 2 удалений
  1. +6
    -2
      mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java

+ 6
- 2
mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java Просмотреть файл

@@ -81,12 +81,12 @@ public class WechatLoginController extends BaseController {
log.debug("code: " + code);
try {
WxMpOAuth2AccessToken accessToken = wxMpService.oauth2getAccessToken(code);
log.debug("accessToken: " + accessToken.getAccessToken() + ", openId: " + accessToken.getOpenId() + ", unionId: " + accessToken.getUnionId());
log.info("accessToken: " + accessToken.getAccessToken() + ", openId: " + accessToken.getOpenId() + ", unionId: " + accessToken.getUnionId());

// 获取 用户信息
WxMpUser mpUser = wxMpService.oauth2getUserInfo(accessToken, null);
if(mpUser != null) {
log.debug(mpUser.toString());
log.info(mpUser.toString());
}

// check user openid 是否是已授权用户
@@ -139,12 +139,14 @@ public class WechatLoginController extends BaseController {
}
Object codeObj = ret.get("code");
if(codeObj == null) {
log.info("用户登录成功,切换主页");
try {
response.sendRedirect("https://" + host + "/#/layout");
} catch (Exception e) {
log.error(e.getMessage());
}
} else {
log.info("用户登录失败-3,返回登录");
try {
String errCode = URLEncoder.encode(JSON.toJSONString(ret), "utf-8");
response.sendRedirect("https://" + host + "/#/login?errcode=" + errCode);
@@ -153,6 +155,7 @@ public class WechatLoginController extends BaseController {
}
}
} else {
log.info("用户登录失败-2,返回登录");
try {
String errCode = URLEncoder.encode(JSON.toJSONString(ret), "utf-8");
response.sendRedirect("https://" + host + "/#/login?errcode="+errCode);
@@ -184,6 +187,7 @@ public class WechatLoginController extends BaseController {
}
}
} else {
log.info("用户登录失败-1,返回登录");
// 跳转登录页面
Map<String, Object> ret = new HashMap<>();
ret.put("code", ErrorCode.WECHAT_LOGIN_NOT_BIND.getCode());


Загрузка…
Отмена
Сохранить