BUGFIX: eliminadas llaves en la apertura del body
En el HTML en la apretura de la etiqueta <body> había escrito "<<body>>", se ha eliminado las llaves que estaban de más.
BUGFIX: añadido un punto y coma faltante en logAttempt.php
En la línea 4 del fichero logAttempt.php en session_start() faltaba el punto y coma, lo cual generaba un error.
BUGFIX: añadido un punto y coma faltante en logAttempt.php
En el fichero logAttempt.php en la línea 29 faltaba un punto y coma, lo cual generaba un error
BUGFIX: cambiado un $ por & en logAttempt.php
En el fichero logAttempt.php en la línea 38 la función header redirigía a /login.php&error='.$name.'$logout=1, lo cual generaba un erro, cambiado el simbolo $ por & que es el que se usa para colocar varias variables en la URL
BUGFIX: cambiado un símbolo & por ? en logAttempt.php
En el fichero logAttempt.php en la línea 38 la url a la que redirigía era ./login.php&error='.$name.'&logout=1, debiendo ser el primer '&' un ? para indicar que se comienza a indicar variables. Cambiado el & por ?
BUGFIX: cambiado un punto y coma por dos puntos en logAttempt.php
En el fichero logAttempt.php en la línea 29 la redirección era a Location; .... cambiado ese ; por : ya que la redirección no era efectuada
BUGFIX: cambiado el indice de un array en auth.php
En el fichero auth.php en la línea 27 se estaba llamando a $user["password"], debido a que el nombre del campo en la base de datos es PASSWORD, ese identificado no existía y devolvía un error, cambiado a PASSWORD
Formulario de login: añadida la página con el formulario de login
Añadida una primera versión del formulario de login funcional. Envía los datos del usuario al servidor para comprobar que son correctos y muestra los posibles errores que puedan haber.
Merge branch 'auth_authentication' of https://github.com/EGC-1415-Repositorio-compartido/repvoting into auth_authentication
BUGFIX: cambios no registrados de anteriores commits
Faltan 2 cambios que se solucionarion en login.php, por un lado el session_destroy() no controlaba si había o no sesión activa y por otro el formulario de login tenía su action a logAttemp.php en vez de a logAttempt.php. Solucionados de forma definitiva.
BUGFIX: Los errores con la base de datos se gestionaban (ignoraban) durante la conexión
Los errores de conexión con la base de datos deben llegar al método con el que se acceda, para controlarlo de distinta forma dependiendo de dónde se use.