Ruby Forum Rails-ES > Identificar máquina de usuario con Rail s

Posted by Xavier Pireli (werther)
on 12.08.2008 17:24
(Received via mailing list)
Desarrollo una aplicacion web que funcionara en un servidor local.
Deseamos registrar en una BD, por motivos de seguridad, algun dato que
identifique a la máquina que entra y usa la aplicacion.
Sabemos que existe la manera de obtener el numero ip con lineas como:

request.remote_addr
request.env['REMOTE_ADDR']
request.remote_ip

Pero, por nuestra experiencia desarrollando con otros lenguajes como php
sabemos que no siempre este numero ip es unico de una sola máquina
Ya que cuando una red esta bajo un proxy, desde afuera es visto con la 
ip
del proxy de manera que no es posible diferenciar cada máquina.

Aunque esta aplicacion funcionara en un servidor local con maquinas
conectadas en una LAN, en ocasionaes debera ser manipulada desde afuera 
por
agentes de soporte técnico que podrian estar conectados a intenet 
atravez de
un proxy. Por lo que se necesita que el numero ip(u otro tipo de
identificador) obtenido, corresponda a una sola máquina a fin de que 
quede
registrado en el sistema.

Quisiera que me dieran alguna sujerencia para poder discernir o 
identificar
con las herramientas que proporciona Rails, cual es la máquina que esta
entrando a mi aplicación Rails.
Posted by Xavier Noria (fxn)
on 12.08.2008 18:22
(Received via mailing list)
Para el historico, visto en thread con asunto "Discrenir cual pc esta
entrando a una aplicación".



2008/8/12 Johan Esparza <superbaner@gmail.com>: