Diferencia entre revisiones de «Autenticación - 17 18 - G2»
Línea 3: | Línea 3: | ||
''' | ''' | ||
Nuestro trabajo consistirá en realizar el apartado de autenticación que consiste en dar acceso a los distintos usuarios validando su email y contraseña, permitiéndoles un espacio definido según su rol registrado. | Nuestro trabajo consistirá en realizar el apartado de autenticación que consiste en dar acceso a los distintos usuarios validando su email y contraseña, permitiéndoles un espacio definido según su rol registrado. | ||
+ | |||
+ | == Miembros== | ||
+ | -Jose Carlos García Rodríguez | ||
+ | -Jose Ángel Domínguez Espinaco | ||
+ | -Tania Salguero Álvarez | ||
+ | -Damián Serrano Fernández | ||
+ | -Lizseth Katherine Esquen Saavedra | ||
''' | ''' | ||
Línea 21: | Línea 28: | ||
Base de datos: sqlite3 <br/> | Base de datos: sqlite3 <br/> | ||
− | + | == Consideraciones == | |
* Se deben gestionar roles o permisos para permitir el acceso a los distintos subsistemas. Por ejemplo, permisos solo para votar, para organizar votaciones, gestionar censos, ... | * Se deben gestionar roles o permisos para permitir el acceso a los distintos subsistemas. Por ejemplo, permisos solo para votar, para organizar votaciones, gestionar censos, ... | ||
* Debe permitir que los otros subsistemas puedan conocer si un usuario está autenticado | * Debe permitir que los otros subsistemas puedan conocer si un usuario está autenticado | ||
* Repositorio del año pasado: https://github.com/AgoraUS-G1-1617/Autentication | * Repositorio del año pasado: https://github.com/AgoraUS-G1-1617/Autentication | ||
* Wiki de la asignatura referente al submodulo (año pasado): https://1984.lsi.us.es/wiki-egc/index.php/Autenticación_1617 | * Wiki de la asignatura referente al submodulo (año pasado): https://1984.lsi.us.es/wiki-egc/index.php/Autenticación_1617 | ||
+ | |||
+ | == Gestión de la comunicación == | ||
+ | La comunicación se realizará a través de un grupo de WhatsApp formado por los miembros del equipo de trabajo. Además, se realizarán reuniones tanto presenciales como telemáticas a través de Skype. | ||
+ | |||
+ | == Gestión del trabajo == | ||
+ | Para gestionar las tareas y el tiempo usaremos Trello integrado con Toggl. Ambas herramientas conjuntas nos permiten repartir las tareas entre los miembros del equipo y contabilizar el tiempo real que cada uno invierte en ellas. | ||
+ | |||
+ | == Gestión del código == | ||
+ | Realizaremos la gestión del código a través de GitHub | ||
+ | |||
+ | == Gestión de las incidencias == | ||
''' | ''' |
Revisión del 12:49 28 nov 2017
Contenido
Resumen del trabajo
Nuestro trabajo consistirá en realizar el apartado de autenticación que consiste en dar acceso a los distintos usuarios validando su email y contraseña, permitiéndoles un espacio definido según su rol registrado.
Miembros
-Jose Carlos García Rodríguez -Jose Ángel Domínguez Espinaco -Tania Salguero Álvarez -Damián Serrano Fernández -Lizseth Katherine Esquen Saavedra
Objetivo del subsistema
Nuestro trabajo consistirá en realizar el apartado de autenticación definido arriba, el objetivo es conseguir que cada rol tenga su espacio independiente sin interferir con el de los demás, tiene que dar la posibilidad de que un mismo usuario se pueda registrar como poniente y como asistente con una sola cuenta y que no haya conflictos entre estas. Además, a la hora de la autenticación el usuario deberá completar un captcha para poder obtener dicho acceso.
Tecnologías que se usarán:
Subsistema: Autenticación
Lenguaje/Herramienta: Plugin para Eclipse de Python 2.7 y Django 1.4.7
Bibliotecas:
-
-
-
-
Sistema de gestión de bibliotecas:
Base de datos: sqlite3
Consideraciones
- Se deben gestionar roles o permisos para permitir el acceso a los distintos subsistemas. Por ejemplo, permisos solo para votar, para organizar votaciones, gestionar censos, ...
- Debe permitir que los otros subsistemas puedan conocer si un usuario está autenticado
- Repositorio del año pasado: https://github.com/AgoraUS-G1-1617/Autentication
- Wiki de la asignatura referente al submodulo (año pasado): https://1984.lsi.us.es/wiki-egc/index.php/Autenticación_1617
Gestión de la comunicación
La comunicación se realizará a través de un grupo de WhatsApp formado por los miembros del equipo de trabajo. Además, se realizarán reuniones tanto presenciales como telemáticas a través de Skype.
Gestión del trabajo
Para gestionar las tareas y el tiempo usaremos Trello integrado con Toggl. Ambas herramientas conjuntas nos permiten repartir las tareas entre los miembros del equipo y contabilizar el tiempo real que cada uno invierte en ellas.
Gestión del código
Realizaremos la gestión del código a través de GitHub
Gestión de las incidencias
APIs y datos que se usarán y devolverán