zhangweicheng преди 4 години
родител
ревизия
2edd70d259
променени са 1 файла, в които са добавени 1 реда и са изтрити 3 реда
  1. 1 3
      modules/users/controllers/login_controller.js

+ 1 - 3
modules/users/controllers/login_controller.js

@@ -306,9 +306,7 @@ class LoginController {
             const userinfo2 = await userModel.findDataByAccount(userData.mobile);
             if (userinfo2.isLoginValid === 1) {
                 // 获取本次访问ip
-                let ip = request.connection.remoteAddress;
-                ip = ip.split(':');
-                ip = ip[3] === undefined ? '' : ip[3];
+                let ip = request.headers["x-real-ip"]? request.headers["x-real-ip"]:"";
                 let logModel = new LogModel();
                 let logCount = await logModel.count();
                 logCount = logCount > 30 ? 30 : logCount;