SoloCodigo

Programación Web y Scripting => ASP => Mensaje iniciado por: emmprune en Viernes 22 de Junio de 2007, 19:01

Título: Obtener Nombre De Usuario
Publicado por: emmprune en Viernes 22 de Junio de 2007, 19:01
Hola a todos en el foro...
     Tengo la siguiente problema necesito obtener el nombre del usuario conectado a mi intranet. Se puede hacer desde ASP y como lo hago o donde puedo encontrar mas información sobre el tema. La unica identificación que se realiza, es el usuario y password al conectarse al servidor.



Gracias por su tiempo!!
Título: Re: Obtener Nombre De Usuario
Publicado por: maldicion en Viernes 22 de Junio de 2007, 20:03
hola, primero que nada, vas a utiliza session, para poder ir pasando el nombre de tu usuario a todas la paginas donde deseas que se muestre el nombre del usuario, por lo que una vez que el usuario se ha identificado, en la siguiente hoja domnde quieres que se muestre el usuario vas a ahcer esto antes de iniciar la pagina, debes de asignar aun session el dato obtenido de la pagina de acceso

usuario = session("usuario")

y despues solo lo que tienes que hacer es simplemente utiliza esa variable para mostrarla en cualquier parte de la ventana

Bienvenido <%=usuario%>

espero te sirva
Título: Re: Obtener Nombre De Usuario
Publicado por: emmprune en Sábado 23 de Junio de 2007, 01:21
Hola maldicion muchas gracias por responder.
     El problema es que no cuento con una pagina de acceso. El usuario se conecta al servidor he ingresa su usuario y password. El reconocimiento de usuario no se realiza contra ninguna BD, simplemente con los permisos del servidor.


Saludos!!
Título: Re: Obtener Nombre De Usuario
Publicado por: maldicion en Domingo 24 de Junio de 2007, 01:35
los session no necesitan de una base de datos, unicamente toman el valor de algun texbox, o cualquier cosa que envie datos, por ejemplo

<input name="usuario" type="text"></p>

entonces en tu pagina solo haces esto

nombre = session("usuario")

y no estas haciendo uso de base de datos
Título: Re: Obtener Nombre De Usuario
Publicado por: emmprune en Lunes 25 de Junio de 2007, 23:32
Hola a todos...
    muchas gracias maldicion, los session me funcionaron para otro asunto.
Pero para obtener el nombre del usuario utilice USR=REQUEST.SERVERVARIABLES("AUTH_USER") porque como te habia comentado no tengo una pagina para solicitar nombre de usuario, la identificación se realiza automaticamente al tratar de conectarse al servidor.


Saludos!!!