Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Ali Baba en 29 Enero 2017, 18:28 pm



Título: Login
Publicado por: Ali Baba en 29 Enero 2017, 18:28 pm
Como hago para que después de de un usuario haga login, es que pueda visualizar el contenido de la página de. Esto que se haga en el mismo index, no que redireccione a otra página.


Título: Re: Login
Publicado por: Razzari en 30 Enero 2017, 00:14 am
si lo quieres hacer con javascript tendrias que eliminar el login y crear nuevos elementos con js:
te dejo un link que te puede servir http://librosweb.es/libro/javascript/capitulo_5/creacion_y_eliminacion_de_nodos.html (http://librosweb.es/libro/javascript/capitulo_5/creacion_y_eliminacion_de_nodos.html)

una pregunta, para que quieres hacerlo todo sobre el mismo index?, no seria mas facil hacerlo en otra pagina?

Saludos   :)


Título: Re: Login
Publicado por: dato000 en 30 Enero 2017, 19:00 pm
Como hago para que después de de un usuario haga login, es que pueda visualizar el contenido de la página de. Esto que se haga en el mismo index, no que redireccione a otra página.

Eso suena a trabajar con un proyecto web del tipo SPA: Single Page Application.

Para ello necesitas dominar AJAX. O una buena alternativa es usando AngularJS, pero incluso respecto al login, por seguridad, es necesario hacer un redireccionamiento, ya que al ejecutar todo en un solo ambiente saturas el sistema y permites un hueco de seguridad inmenso ya que te permite inyectar el login en si, porque la validación es ejectuada todo dentro un solo proceso, y queda guardado en historial que puede solicitarse.

me parece que lo mejor que puedes hacer es crear una página parcial que contenga el login y pueda solicitarse como una pestaña o columna temporal dentro de una página maestra (que contenga los scripts de ejecución y el index) para que en caso de que se desee autenticarse, pueda hacerse la validación dentro de esa pestaña sin tener que tener que cargar una zona aparte solo para el login.


Título: Re: Login
Publicado por: Ali Baba en 30 Enero 2017, 21:57 pm
Eso suena a trabajar con un proyecto web del tipo SPA: Single Page Application.

Para ello necesitas dominar AJAX. O una buena alternativa es usando AngularJS, pero incluso respecto al login, por seguridad, es necesario hacer un redireccionamiento, ya que al ejecutar todo en un solo ambiente saturas el sistema y permites un hueco de seguridad inmenso ya que te permite inyectar el login en si, porque la validación es ejectuada todo dentro un solo proceso, y queda guardado en historial que puede solicitarse.

me parece que lo mejor que puedes hacer es crear una página parcial que contenga el login y pueda solicitarse como una pestaña o columna temporal dentro de una página maestra (que contenga los scripts de ejecución y el index) para que en caso de que se desee autenticarse, pueda hacerse la validación dentro de esa pestaña sin tener que tener que cargar una zona aparte solo para el login.

Gracias por el consejo sobre seguridad.