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.