Skeleton of participants module
- Herminio García González (@herminiogg)
- Jose Emilio Labra Gayo (@labra)
- Sergio Flórez Vallina (@zerolfer)
- Rubén García Ruiz (@RubenGarciaR)
- Sonia Gestal Huelga (@sonia94)
- Luis Irazusta Lorenzo (@Fuegon)
- Escribir en el navegador: http://localhost:8080/
- Proporcionar los datos de login para los usuarios disponibles:
- Login: juan, pedro, raul
- Password: 1234
- Aparecerá la pantalla que muestra los datos del usuario
- Se puede modificar el email (se comprueba si el email es valido)
- Se puede ir a la pantalla de cambio de contraseña
- Cambio de contraseña:
- Escribir la contreseña antigua
- Escribir la nueva contraseña
El punto de entrada se encuentra en http://localhost:8080/user.
Acepta peticiones POST en formato JSON con el contenido:
{"login":"login_usuario", "password":"contraseña_usuario"}
Devuelve la informacion del usuario si las credenciales en formato JSON o XML segun se indique en la cabecera de la petición.
Si los datos no son correctos se devuelve un error HTTP 404. Si los parametros no son correctos se devuelve un codigo de error HTTP 406.
{
"firstName": "nombre",
"lastName": "apellidos",
"edad": edad(int),
"id": id_usuario(long),
"email": "email",
"address": "direccion",
"nationality": "nacionalidad"
}
<CitizenMin>
<firstName>nombre</firstName>
<lastName>apellidos</lastName>
<edad>edad</edad>
<id>id_usuario</id>
<email>email</email>
<address>direccion</address>
<nationality>nacionalidad</nationality>
</CitizenMin>