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
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.
añadido el script de creacion de la base de datos
BUGFIX: arreglado una restricción de campo en el script y nombres de tablas y campos.

Se ha modificado la longitud máxima del campo "password" ya que estaba limitada a 30 caracteres y el algoritmo MD5 cifra a 32.
Se han modificado las contraseñas de los usuarios por defecto para que estén cifradas en MD5, ya que el archivo de login comprueba la que pasa el usuario, cifrada.
Se ha modificado el nombre de la tabla y de los campos de la misma para que se corresponda con los campos a los que se hacía referencia en los ficheros de la aplicación creados con anterioridad (auth.php y database.php)
BUGFIX: cambiada una referencia a un campo incorrecta

Se ha modificado una referencia de $user['password'] a $user['PASSWORD'] ya que el segundo es el nombre del campo en la base de datos y la primera referencia no devolvía nada.
Tests en PHPUnit

Añadidos los tests de funcionalidades en PHPUnit para el grupo
Autenticación. Tambien se ha modificado checkToken() y checkTokenUser()
para que devuelvan el valor del JSON que imprimen.
Tests en PHPUnit

Añadido poblado de base de datos a los tests de PHPUnit.
AUTH_REGISTER: Añadida librería jQuery

Añadida una carpeta lib en la que se incluirán las librerías necesarias, en nuestro caso, la librería jQuery.
AUTH_REGISTER: realizada la parte del usuario del formulario de registro

Terminada toda la parte de interfaz de usuario del formulario de registro, incluída la validación del formulario
AUTH_REGISTER: añadida función de verificación de nombre de usuario

Se ha añadido una función uniqueUsername que dado un nombre de usuario indica si es único o no.
AUTH_REGISTER: modificada la función de inserción de usuarios.

Se ha modificado la funcion createUser para que tome todos los argumentos del usuario, de acuerdo al nuevo modelo de base de datos
AUTH_REGISTER: muestra de los errores en cliente

Se ha modificado el fichero register.php para que muestre los errores en el formulario, validados en servidor.
AUTH_REGISTER: añadida la verificación en servidor del registro

Se ha añadido el fichero action_register, en el que se hace la validación del formulario de registro en servidor y se crea el usuario, si todo está correcto.