Foros del Web » Programando para Internet » ASPX (.net) »

Iniciar sesion desde una url diferente

Estas en el tema de Iniciar sesion desde una url diferente en el foro de ASPX (.net) en Foros del Web. Holas chicos, de ante mano doy las Gracias por vuestras ayudas, bueno no soy un experto en VB asp net pero le estoy entrando poco ...
  #1 (permalink)  
Antiguo 13/09/2010, 14:06
 
Fecha de Ingreso: julio-2005
Mensajes: 10
Antigüedad: 19 años, 4 meses
Puntos: 0
Mensaje Iniciar sesion desde una url diferente

Holas chicos, de ante mano doy las Gracias por vuestras ayudas, bueno no soy un experto en VB asp net pero le estoy entrando poco a poco.

Bueno lo que necesito es iniciar Sesion desde esta url http://iniciarsesion.miweb.com y si es correcto el usuario y la contraseña, entonces lo quiero redirigir a esta otra url http://images.miweb.com pero en esta segunda url quiciera mostra el correo y el nombre del usuario.

Gracias.
  #2 (permalink)  
Antiguo 14/09/2010, 12:46
 
Fecha de Ingreso: enero-2004
Ubicación: mexico
Mensajes: 110
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: Iniciar sesion desde una url diferente

Podrias guardar una cookie en la primer página y en la segunda validar q exista
__________________
Controles Web para ASP.NET (Tabstrip, Datepicker, Calendar, Panel colapsable...) en
www.enlasys.com
  #3 (permalink)  
Antiguo 15/09/2010, 10:24
 
Fecha de Ingreso: marzo-2009
Mensajes: 21
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Iniciar sesion desde una url diferente

Desde mi punto de vista lo mas optimo seria que crearas una variable de session del tipo booleana para preguntar cada vez que vas navegando de pagina en pagina.

Para hacerlo un poco mas grafico suponemos que la variable es bool EstaLogueado, entonces cada vez que se navega de una pagina a otra se pregunta si es True si es asi se continua navenga de ser False lo redireccionas a la pagina de Login, lo mismo si es true muestras en un label el correo y nombre de usuario, una vez que el usuario cierra la pagina o cierra la session lo pones en false para asegurarte que nadie pueda entrar por mas que el navegador conserve las url's en el historial.

Saludos

Javier

Cita:
Iniciado por eiyey Ver Mensaje
Holas chicos, de ante mano doy las Gracias por vuestras ayudas, bueno no soy un experto en VB asp net pero le estoy entrando poco a poco.

Bueno lo que necesito es iniciar Sesion desde esta url http://iniciarsesion.miweb.com y si es correcto el usuario y la contraseña, entonces lo quiero redirigir a esta otra url http://images.miweb.com pero en esta segunda url quiciera mostra el correo y el nombre del usuario.

Gracias.
  #4 (permalink)  
Antiguo 17/09/2010, 11:37
 
Fecha de Ingreso: julio-2005
Mensajes: 10
Antigüedad: 19 años, 4 meses
Puntos: 0
Respuesta: Iniciar sesion desde una url diferente

Gracias por sus Aportes.

bueno alfin se me ocurrio una forma de hacer eso, estaba un tanto dificil ya que en diferentes dominios no se puede leer la session del primer dominio y creo que tampoco la cookie entonces se me ocurrio registra el inicio de sesion en una base de datos con un id de sesion y Redireccionar al Segundo subdominio enviandole el ID de la session por Querystring, entonces al cargar el segundo subdominio verifica si ese id de sesion existe en la base de datos y si es si, entonces crea una Session("Sesionestado")=1 la cual me permitira moverme por todo el sitio web.

un poco complicado pero almenos esta funcionando.
si hay una forma de hacerlo mas simple comentenlo.

PD: para recibir el id en el segundo dominio uso un archivo login.aspx, el cual valida la el ID y crear la session ya en el segundo subdominio para luego al final redireccionar a la pagina deseada.

http://geeks.ms/blogs/fernandezja/archive/2008/10/21/pasar-datos-entre-paginas-web-en-asp-net.aspx

Etiquetas: diferente, iniciar, url, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:33.