Sistema de Usuarios

Como fuimos comentando, estábamos trabajando en introducir un sistema de usuarios que permitiese relacionar los reportes con los usuarios, de tal forma que se tenga un mayor control sobre los reportes hechos. Finalmente, lo hemos hecho realidad.

Implementación

Para ello hemos implementado unas funciones php que comprueban o introducen los datos del usuario así como su contraseña cifrada.

Esto lo hacemos de tal forma que la propia aplicación cifra la contraseña con un algoritmo de reducción criptográfico, para comprobar si el login es valido buscamos al usuario que tenga ese mail y o nombre de usuario y dicha contraseña cifrada, el id de usuario devuelto será el registrado.

Hemos añadido 2 vistas, una para el login y otra para el registro, ambas envían la información de id de usuario a la vista principal del mapa para poder tener identificados los reportes con dicho usuario registrado.

Igualmente, se han añadido procedimientos para controlar que los datos introducidos sean válidos, por ejemplo, que ambas contraseñas coincidan y que un email siga un patrón válido.

En las siguientes capturas podemos ver el resultado de estas nuevas pantallas de inicio de sesión y registro:

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s