|
@@ -282,6 +282,11 @@ public class LoginServiceImpl implements LoginService {
|
|
|
redisService.setMap(state, wxInfoMap);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * netty长连接验证登录
|
|
|
+ * @param state 安全认证
|
|
|
+ * @return
|
|
|
+ */
|
|
|
@Override
|
|
|
public ResponseJson nettyAuthorization(String state) {
|
|
|
if (state == null) {
|
|
@@ -315,6 +320,7 @@ public class LoginServiceImpl implements LoginService {
|
|
|
} else if (operation.getOpenId() == null) {
|
|
|
loginMapper.updateOperationOpenId(operation.getUserId(), openid);
|
|
|
}
|
|
|
+ // 获取用户信息
|
|
|
UserLoginVo user = loginMapper.getLoginUserByUserId(operation.getUserId());
|
|
|
return logonVerify(user);
|
|
|
}
|