Diferencia entre revisiones de «Grupo Autenticación (2014-15)»
(→Hojas de tiempo) |
(→Hojas de tiempo) |
||
Línea 136: | Línea 136: | ||
| Realización de pruebas con el repositorio | | Realización de pruebas con el repositorio | ||
| | | | ||
− | * | + | * Realizar pruebas con el repositorio generando conflictos, haciendo merge, etc. |
|- | |- | ||
| 10/10/14 | | 10/10/14 | ||
Línea 221: | Línea 221: | ||
* Realización del acta de la reunión del 27/10/14 | * Realización del acta de la reunión del 27/10/14 | ||
* Actualización de los miembros del grupo. | * Actualización de los miembros del grupo. | ||
+ | |- | ||
+ | | 27/10/14 | ||
+ | | 60 | ||
+ | | Todos | ||
+ | | Gestión de código | ||
+ | | | ||
+ | * Creación del apartado de gestión de código del documento final del trabajo | ||
|- | |- | ||
| 27/10/14 | | 27/10/14 | ||
Línea 230: | Línea 237: | ||
* Invitación a la misma a los miembros de cada grupo | * Invitación a la misma a los miembros de cada grupo | ||
* Anuncio de los cambios en el [[Espacio_com%C3%BAn_%282014-15%29#Espacio_de_comunicaci.C3.B3n_propuesto | espacio común]]- | * Anuncio de los cambios en el [[Espacio_com%C3%BAn_%282014-15%29#Espacio_de_comunicaci.C3.B3n_propuesto | espacio común]]- | ||
+ | |- | ||
+ | | 27/10/14 | ||
+ | | 20 | ||
+ | | Alejandro Sanchez Medina | ||
+ | | Organización | ||
+ | | | ||
+ | * Publicación del conflicto en el foro de projETSII | ||
+ | * Añadidas las fechas a las actas e iteraciones | ||
+ | * Añadidos eventos a la hoja de tiempos | ||
|} | |} | ||
Revisión del 23:51 27 oct 2014
Contenido
Definición
Un subsistema de AGORA@US para autenticar usuarios y controlar quién puede votar y quién ya ha votado para evitar multiples votos de la misma persona. Este sistema tiene que ofrecer una api clara y sencilla para que otras partes del sistema puedan usarlo. Un sistema básico podría ser uno basado en un censo cerrado usando como identificador el correo electrónico. El sistema de autenticación tiene que ofrecer métodos para:
- Saber si un usuario determinado ha votado ya
- Realizar una prueba de verificación de identidad
- Marcar un usuario como que ya ha votado
Miembros
- Daniel Ayala Hernández: Gestor de la configuración
- Daniel de los Reyes Leal: Gestor de la configuración
- Fidel Mazo Delgado: Gestor de la configuración
- Juan Carlos Roldán Salvador: Gestor de la configuración
- Alejandro Sánchez Medina: Jefe de proyecto
- Juan Luis Casal López: Gestor de la configuración
Interfaz del sistema
Autenticación
auth(user, password) -> token
Dado un usuario y una contraseña, este servicio devuelve un token único que identifica al usuario en la aplicación. Se almacenará una cookie con dicho token.
Registro
register(user, password1, password2) -> boolean
Dado un usuario y una contraseña, se registra a este en el censo especificado. Este servicio devuelve true
en el caso de que el usuario haya sido registrado correctamente, y false
en caso contrario.
Hay que especificar 2 veces la contraseña para comprobar en el servidor la coincidencia entre ambas.
Comprobación
check(user, token) -> boolean
Dado un usuario y un token, este servicio devuelve true
en caso de que el token le corresponda, y false
en caso contrario.
Subsistemas relacionados
- Cabina de votación: Comprobará que los usuarios que voten estén autenticados.
- Censo: Al marcar a un usuario como votado, el sistema de autenticación deberá comprobar si dicho usuario pertenece al censo de la votación.
- Creación/administración de votaciones: Deberá comprobar que sus usuarios estén logueados en la aplicación.
- Deliberaciones: Deberá comprobar que sus usuarios estén logueados en la aplicación.
Repositorio de código
Todo el código realizado durante el desarrollo de la asignatura se encuentra en el repositorio del Grupo de Autenticación Gestión de la comunicación
Toda la comunicación se lleva a cabo presencialmente en horario de clase, y de forma remota mediante el uso de herramientas de voz sobre IP (Skype).
El diario de grupo se mantendrá en esta wiki, y las actas se irán publicando como páginas individuales dentro del diario de grupo.
En el caso de compartir código, se mantendrá en un repositorio de ProjEtsii.
Iteraciones
Son susceptibles de entrar en esta categoría aquellos trabajos en clase que tengan un entregable. Para ver las actas de otros entregables, ver el diario de grupo.
- Iteración del taller de gestión de código I (06/10/2014)
- Iteración del taller de gestión de código II (08/10/2014)
- Iteración de la práctica 1 (15/10/2014)
- Iteración del taller de gestión de código III (27/10/2014)
Diario de grupo
Hojas de tiempo
Fecha | Tiempo (m) | Miembro(s) del grupo | Actividad | Comentarios |
---|---|---|---|---|
29/09/14 | 30 | Todos | Reunión inicial |
|
30/09/14 | 30 | Daniel Ayala | Redacción de acta |
|
01/10/14 | 60 | Todos | Diseño de la interfaz |
|
01/10/14 | 30 | Juan C. Roldán | Redacción del diario de grupo |
|
01/10/14 | 30 | Juan C. Roldán | Redacción de acta |
|
06/10/14 | 20 | Todos | Implementación inicial de funciones |
|
07/10/14 | 15 | Daniel Ayala | Redacción de acta |
|
08/10/14 | 60 | Todos | Realización de pruebas con el repositorio |
|
10/10/14 | 50 | Juan C. Roldán | Redacción de acta |
|
10/10/14 | 50 | Juan C. Roldán | Reestructuración |
|
14/10/14 | 90 | Daniel Ayala | Programación |
|
15/10/14 | 50 | Juan C. Roldán | Reestructuración |
|
15/10/14 | 40 | Daniel de los Reyes | Redacción de acta |
|
15/10/14 | 20 | Fidel Mazo Delgado | Código |
|
20/10/14 | 40 | Alejandro Sánchez | Programación |
|
20/10/14 | 30 | Daniel de los Reyes | Redacción de acta |
|
21/10/14 | 25 | Daniel Ayala | Redacción de entregable |
|
23/10/14 | 60 | Juan C. Roldán | Formato |
|
27/10/14 | 15 | Fidel Mazo Delgado | Redacción de acta |
|
27/10/14 | 60 | Todos | Gestión de código |
|
27/10/14 | 40 | Juan C. Roldán | Organización |
|
27/10/14 | 20 | Alejandro Sanchez Medina | Organización |
|
Actas
- Acta del taller de creación de grupos (Autenticación 2014-15)
- Acta del taller de arquitectura de la aplicación (Autenticación 2014-15)
- Acta reunión inicial de portavoces de grupos (Autenticación 2014-15)
- Acta del taller de gestión de código I (Autenticación 2014-15)
- Acta del taller de gestión de código II (Autenticación 2014-15)
- Acta de la práctica 1 (Autenticación 2014-15)
- Acta de reunión de portavoces de grupos II (Autenticación 2014-15)
- Acta del taller de gestión de código III (Autenticación 2014-15)
- Acta de la práctica 2 (Autenticación 2014-15)
- Acta 2 del taller de gestión de código III (Autenticación 2014-15)