Foros del Web » Programando para Internet » PHP »

Duda Logeo con pagina privada

Estas en el tema de Duda Logeo con pagina privada en el foro de PHP en Foros del Web. Hola Estoy empezando con php. Y estoy creando una pagina con registros de usuario. Ya he creado la pagina de registro, la de Login, la ...
  #1 (permalink)  
Antiguo 23/11/2010, 14:01
 
Fecha de Ingreso: noviembre-2010
Mensajes: 101
Antigüedad: 13 años, 5 meses
Puntos: 0
Duda Logeo con pagina privada

Hola

Estoy empezando con php. Y estoy creando una pagina con registros de usuario.
Ya he creado la pagina de registro, la de Login, la privada (de cada usuario) y la de "lo siento! contraseña o user incorrecto!"

Mi duda es la siguiente. Cuando un usuario se logea va a su pagina privada. Pero en mi pagina, cuando alguien se logea va a una misma privada, es decir, que existe una página privada para todos los users y quiero una distinta para cada uno ¿Eso quiere decir que se tienen que crear mil paginas una para cada uno? ¿como funciona? ¿Como puedo hacer para que cada persona tenga su propia página privada?
¿Tiene algo que ver con los Levels?

Siento tanta pregunta. Son dudas de principiante pero es para tener las cosas claras xD

Por otro lado, he leido en otro post que, cuando cada usuario se registre, al enviar un email de confirmacion de registro puedo asociar a cada usuario su numero id. Por ejemplo, que se le envie a su email:
http://www.paginaconfirmacion.com/X (id)
Pero he leido que entonces cualquier persona podría saber la id de un usuario y no sería seguro. Para ello sería mejor poner varios numeros o letras XXXXXX
En dicho post lo solucionaban asignando esas XXXXX al IP del usuario. A mi se me ocurre otra idea pero no se si es posible:
Que pasa si... creo otro campo en la base de datos "idregistro"por ejemplo, que se auto incremente, y para el usuario 1 hago que tenga el valor 100205 (me lo he inventado). Entonces... lo asocio a la pagina de confirmacion y quedaria:
http://www.paginaconfirmacion.com/XXXXXX (id registro)
de tal manera que sería más dificil de averiguar no?
Para el usuario 2... seria 100206 .. y asi con todos...
¿Sería una posible solucion?

Gracias!
  #2 (permalink)  
Antiguo 23/11/2010, 14:09
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Duda Logeo con pagina privada

pagina personal ?... pues siempre para todos sera la misma pagina.. lo que cambian serán los datos...
y para eso pues.. uso de base de datos.. si entras al perfil de juanito.. muestras los datos correspondientes a juanito .. y eso

respecto a tu segunda pregunta...
lo malo de mostrar la id de la persona seria que puedes hacer una consulta asiendo where id = xxx
pero.. si lo piensas.. y usas otro campo con un valor diferente.. no seria lo mismo ?.. where campo_seguro = xxxx ...
al final la solucion va en no permitir las injection.. no en ocultar tanto los datos

saludos.
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 23/11/2010, 16:57
 
Fecha de Ingreso: noviembre-2010
Mensajes: 101
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Duda Logeo con pagina privada

gracias por tu respuesta

Entonces lo intentaré con el metodo del IP de cada user...

Etiquetas: logeo, privada
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 14:59.