Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Otros entornos y lenguajes > PHP
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 05/05/2008
mcalmanovici mcalmanovici is offline
Miembro
 
Join Date: Jun 2006
Posts: 78
Poder: 21
mcalmanovici Va por buen camino
Que usuario esta logueado en mi pc.?

Hola gente:
estoy intentando hacer lo siguiente en php:
Cuando ingreso a una página de php (llamada control1.php) quiero saber cual es el usuario que esta logueado en la computadora para así poder discriminar si el mismo puede acceder o no.
Lo que quiero saber es que función de php me devuelve el usuario que se logueo cuando inicio sesión windows.

Por ejemplo:
Me logueo en mi computadora con el usuario: Mariano1981 => en mi página php quiero poder recuperar el usuario Mariano1981 (el cual se logueo cuando se inició windows). Y de este forma con el usuairo Mariano1981 lo comparo contra una tabla de la base de datos para saber si está habilitado para ver esta página.

Muchas gracias.
Mariano.
Reply With Quote
  #2  
Old 05/05/2008
roman's Avatar
roman roman is offline
Moderador
 
Join Date: May 2003
Location: Ciudad de México
Posts: 20,269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Quizá estoy malentendiendo lo que buscas, pero a mi me parece que estás enfocando el problema desde el punto de vista equivocado.

El usuario de Windows que accede a un sitio web no es una información que se mande al servidor web -al menos me parece muy dudoso, pues, ¿quién te garantiza que un usuario va a acceder desde una pc con Windows?

Tendría que ser tu mismo sistema en PHP el encargado de llevar este control. Por un lado, manteniendo una tabla de usuarios registrados, forzando a iniciar una sesión en el sistema por la vía de nombre de usuario y contraseña.

Una vez iniciada una sesión registrarías -ahora sí- que el usuario tiene abierta una sesión, para impedir un segundo acceso.

No obstante, deberás considerar que un usuario puede cerrar tranquilamente su navegador sin cerrar explícitamente la sesión en tu sistema, lo cual lo mantendría bloqueado para ingresar nuevamente.

En fin, que el asunto da para mucho y tendrías que aclarar(te) lo que quieres hacer.

// Saludos
Reply With Quote
  #3  
Old 05/05/2008
mcalmanovici mcalmanovici is offline
Miembro
 
Join Date: Jun 2006
Posts: 78
Poder: 21
mcalmanovici Va por buen camino
Voy a aclarar un poco.
Estoy trabajando sobre una intranet. Lo que me pidieron es que páginas que ya están desarrolladas solo puedan ser accedidas por ciertos usuarios. En el lugar donde trabajo lo que se tienen son sesiones de usuarios cada vez que se ingresa a la pc; por lo cual yo con saber que usuario fue el que se logueo en la pc cuando ingresó ya sé si le puedo dejar ver la página en cuestión o no. Obviamente que voy a tener una tabla en mi base de datos con los usuarios que estén autorizados a entrar a las páginas correspondientes.
Espero haberme expresado un poco mejor sino diganme que veo como hacerlo de otro modo...
Yo lo pensé para hacer por php, pero tal vez haya una forma más fácil para hacerlo en javascript por ejemplo pero no lo sé (no conozco las funciones que me lo permitirían y no encuentro data en internet)

Muchas gracias por su tiempo.

Mariano.
Reply With Quote
  #4  
Old 05/05/2008
cHackAll's Avatar
[cHackAll] cHackAll is offline
Baneado?
 
Join Date: Oct 2006
Posts: 2,159
Poder: 22
cHackAll Va por buen camino
Hola
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
como saber que usuario esta logeado bastardo10 Varios 1 18/06/2007 23:29
Al rico pleito - La vta. directa d contenidos productor-usuario está en fase terminal Wonni Noticias 0 06/06/2007 22:27
Obtener usuario Logueado en una red o IP. JELIRM Varios 1 06/05/2007 04:34
servicio windows que interaccione con el escritorio con usuario logueado derteo API de Windows 4 11/01/2006 15:52


All times are GMT +2. The time now is 06:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi