2013-05-05 3 views
-1

Я работаю над простым блого-приложением, использующим Meteor. Тем не менее, пользователям будет разрешено анонимно размещать сообщения. Я хочу записывать IP-адреса отправителей вместе со своими сообщениями в блоге.Как записать IP-адрес пользователя в базу данных?

Я не смог найти способ доступа к IP-адресу. Как я могу это достичь?

+2

возможно дубликат [Как получить IP-адрес пользователя в сервере Метеор?] (Http://stackoverflow.com/questions/14843232/how-to-get-the-user-ip-address-in -meteor-server) –

ответ

0
if (Meteor.isServer) { 
    var app = __meteor_bootstrap__.app, 
     Fiber = Npm.require('fibers'), 
     headers = {}; 

     app.use(function(req, res, next) {Fiber(function() { 

      headers.remoteAddress = req.connection.remoteAddress; 
      console.info(req.connection.remoteAddress); 

      console.info(res.socket._peername); 
      next(); 
     }).run(); 
     }); 
} 
+0

да, и так? ... – hakan

Смежные вопросы