Translation into this language is not yet finished. You can help this project
by translating the chapters and contributing your changes.
16.1. Obtener el ejemplo de demostración de usuario desde GitHub
Para la demostración, en este capítulo, crearemos un sitio web realista, User Demo,
que muestra como:
- Crear un nuevo modulo llamado User. Este modulo contendrá la funcionalidad para la autenticación del usuario
y el manejo de usuarios.
- Crear una entidad
User
.
- Implementar un almacenamiento de usuario en una base de datos de una manera segura.
- Implementar la autenticación de usuario (con un usuario y una contraseña).
- Implementar el filtro de acceso para limitar ciertas páginas solo a usuarios autenticados.
- Implementar una interfaz de manejo de usuarios que permita agregar, editar, ver y cambiar la contraseña de un usuario.
- Construir un menú con elementos diferenciados basado en si un usuario ha iniciado sesión o no.
Para descargar la aplicación de demostración debemos visitar esta página
y hacer clic en el botón Clonar o Descargar para obtener el código en un archivo ZIP.
Cuando la descarga esta completada desempaquetamos el archivo en algún directorio.
Luego navegamos hasta el directorio userdemo
que contiene el código fuente
de la aplicación web de demostración de usuarios:
/using-zf3-book-samples
/userdemo
...
El Demo de usuario es un sitio web que se puede instalar en nuestra computadora.
Las instrucciones detalladas de como instalar el Demo de usuario están en el
archivo README.md ubicado en el carpeta de ejemplo.