Foros del Web » Programando para Internet » PHP »

Consejos diseño perfil de usuario

Estas en el tema de Consejos diseño perfil de usuario en el foro de PHP en Foros del Web. Hola a todos. Escribo este post para recoger un poco algunas ideas que creais clave en el diseño de una aplicación con un perfil de ...
  #1 (permalink)  
Antiguo 07/12/2009, 04:58
Avatar de dani_demons  
Fecha de Ingreso: septiembre-2009
Mensajes: 56
Antigüedad: 10 años, 2 meses
Puntos: 0
Pregunta Consejos diseño perfil de usuario

Hola a todos.

Escribo este post para recoger un poco algunas ideas que creais clave en el diseño de una aplicación con un perfil de usuario..

Vamos a ver típicamente mi proyecto tendrá una web de login al principio... El usuario se validará y accederá a su perfil..

Para realizar esto, y como he tenido que utilizar java... he creado en dicho archivo Java un formulario POST utilizando el DOM donde se guarda en un campo oculto el "id_usuario". El formulario se enviará a la web "portal.php".. donde allí se borrará de $_POST y se incluirá en $_SESSION..

Una vez se haya accedido al portal, el usuario podrá crear, modificar y borrar sus cuentas..

Para moverme por las distintas páginas estoy utilizando $_SESSION['id_usuario'].. En cada página se recupera la sesión y se accede al Usuario correcto..

Cuando quiero moverme entre webs, pasar errores o OKs, utilizo Formularios POST con la información necesaria...

Mi duda es esa:
  • Es elegante guardar en Session la ID_user o existe un método mejor
  • Es elegante mover la información a través de form POST o existe un método mejor
  • Algún consejo de alguna persona que haya tenido que implementar un login / perfil de usuario

Muchas gracias a todos.
  #2 (permalink)  
Antiguo 07/12/2009, 10:02
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 10 años, 6 meses
Puntos: 1517
Respuesta: Consejos diseño perfil de usuario

La idea la tienes bien, lo mejor es trabajar con sesiones.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 07/12/2009, 10:25
Avatar de Joni2Back  
Fecha de Ingreso: marzo-2009
Mensajes: 146
Antigüedad: 10 años, 8 meses
Puntos: 1
Respuesta: Consejos diseño perfil de usuario

Cita:
Iniciado por dani_demons Ver Mensaje
Hola a todos.

Escribo este post para recoger un poco algunas ideas que creais clave en el diseño de una aplicación con un perfil de usuario..

Vamos a ver típicamente mi proyecto tendrá una web de login al principio... El usuario se validará y accederá a su perfil..

Para realizar esto, y como he tenido que utilizar java... he creado en dicho archivo Java un formulario POST utilizando el DOM donde se guarda en un campo oculto el "id_usuario". El formulario se enviará a la web "portal.php".. donde allí se borrará de $_POST y se incluirá en $_SESSION..

Una vez se haya accedido al portal, el usuario podrá crear, modificar y borrar sus cuentas..

Para moverme por las distintas páginas estoy utilizando $_SESSION['id_usuario'].. En cada página se recupera la sesión y se accede al Usuario correcto..

Cuando quiero moverme entre webs, pasar errores o OKs, utilizo Formularios POST con la información necesaria...

Mi duda es esa:
  • Es elegante guardar en Session la ID_user o existe un método mejor
  • Es elegante mover la información a través de form POST o existe un método mejor
  • Algún consejo de alguna persona que haya tenido que implementar un login / perfil de usuario

Muchas gracias a todos.
Es elegante guardar en Session la ID_user o existe un método mejor: El metodo es correcto, podrias adicionar un poco de seguridad con una cookie que encripte la id de usuario en algun hash, tipo un base64 y luego convertido a md5... luego en un if compararlo (decodificandolo), con el id de la sesion y si este no es correcto, colocar un die o algun stop.

Es elegante mover la información a través de form POST o existe un método mejor: Segun de que informacion estes hablando, pero tambien podes usar cookies o sesiones, por ejemplo si usas la variable por get ?idioma=eng tendrias que ir arrastrandola por todos los href y forms..... en cambio si la guardarias en una cookie ya no tendrias que estar arrastrandola.

Algún consejo de alguna persona que haya tenido que implementar un login / perfil de usuario La seguridad es muy importante para que no puedan pasarla por alto, como te exploque mas arriba es conveniente usar seguridad... las contraseñas de usuarios guardarlas en md5 y si te animas con saltos. Trata que los datos que guardes en las sesiones no sean muy pesados, etc.
  #4 (permalink)  
Antiguo 07/12/2009, 12:05
Avatar de dani_demons  
Fecha de Ingreso: septiembre-2009
Mensajes: 56
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Consejos diseño perfil de usuario

Muchas gracias por vuestros consejos.
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:15.