Estoy creando un login, y me gustaria que cogiera el nombre de usuario del inicio de sesion en windows.
Se puede hacer?
y si es asi, como se hace?
muchas gracias.
| |||
Login directo de windows Estoy creando un login, y me gustaria que cogiera el nombre de usuario del inicio de sesion en windows. Se puede hacer? y si es asi, como se hace? muchas gracias. |
| |||
Re: Login directo de windows Y si no usa Windows? .. que hacemos con los usuarios? ... Windows .. por algun sitio se guardará el usuario que inicia la session .. solo tienes que primero informarte de donde y que formato lo guarda .. y luego leerlo .. contrastarlo con la BD de usuarios de tu aplicacion para otorgarle permisos y listo ... Esa seria la teoria ... pero la verdad si lo que deseas es que el usuario no esté siempre identificandose en tu aplicacion .. usa cookies para guardar esa informacion de "login" .. o identifica incluso la makina que lo usa (por su IP tal vez (si es una intranet)..) .. Un saludo, |
| |||
Re: Login directo de windows En mi caso todos usan windows, ya que es una intranet, y conozco el s.o. de todos los ordenadores. Ya se que windows debe almacenar en algun sitio los datos de login, los passwords, y creo q hasta mi talla de pie ;). Pero mi pregunta es, como puedo recuperarlo? hay alguna orden? Por ejemplo, podemos saber que browser usa, con la funcion get_browser o con http_user_agent , yo quiero saber si hay algo parecido para el login. |
| |||
Re: Login directo de windows Mirando por ahi, he encontrado el sitio donde windows, guarda el login, es HKEY_CURRENT_USER/Identities Donde pone identity Ordinal, el valor que hay, es el usuario actual, de alli podria coger el usuario, pero acceder al registro desde la web, no me acaba de convencer, por lo que pudiera pasar, ya me entendeis... Siempre puede haber alguien malicioso :) . A parte de que no he visto funcion alguna para acceder a el desde PHP, la hay? |