Browse Source

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

release_toaliyun_real
Stormeye Wu 7 years ago
parent
commit
66e3b2bedc
1 changed files with 2 additions and 8 deletions
  1. +2
    -8
      mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java

+ 2
- 8
mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java View File

@@ -93,6 +93,7 @@ public class WechatLoginController extends BaseController {

// check user openid 是否是已授权用户
List<MallUserInfoVo> userList = mallUserInfoService.getUsersByWebOpenId(accessToken.getOpenId());
log.info("login user list count " + userList.size());
if(userList.size() > 0) {
if(userList.size() == 1) {
// 唯一用户
@@ -132,15 +133,8 @@ public class WechatLoginController extends BaseController {
users.add(disUser);
}
String usersStr = JSON.toJSONString(users);
log.info(usersStr);
try {
/*
response.setStatus(302);//或者303,兼容http1.1
response.setHeader("location", request.getContextPath()+"/#/loginselect");
request.setAttribute("key", key);
request.setAttribute("list", usersStr);
RequestDispatcher view = request.getRequestDispatcher("/#/layout");
view.forward(request, response);
*/
usersStr = URLEncoder.encode(usersStr, "utf-8");
response.sendRedirect("https://" + host + "/#/loginselect?key=" + key + "&list=" + usersStr);
} catch (Exception e) {


Loading…
Cancel
Save