Как получить ip пользователя в модели nodejs?и обновить в моей таблице столбец ip_address - PullRequest
0 голосов
/ 25 января 2019

Я хочу написать функцию в моделях, чтобы получить IP пользователя, и хочу сохранить в таблице пользователей имя столбца ip_address в узле js. (используя экспресс, mysql)

  User.prototype.userip= function(req, res)
  {
    // here need access to IP address here
  }

Ответы [ 2 ]

0 голосов
/ 25 января 2019

Я рекомендую вам использовать os API от os для получения IPv4

var os = require('os');
var networkInterfaces = os.networkInterfaces();

console.log( networkInterfaces );

API от npm ip для получения IPv4

var ip = require("ip");
console.dir ( ip.address() );
0 голосов
/ 25 января 2019
req.connection.remoteAddress 

Попробуйте это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...