Diferencia entre revisiones de «Autenticación - 17 18 - G2»

De Wiki de EGC
Saltar a: navegación, buscar
Línea 20: Línea 20:
 
Sistema de gestión de bibliotecas: <br/>
 
Sistema de gestión de bibliotecas: <br/>
 
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, ...
 +
* 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
  
 
'''
 
'''
Línea 28: Línea 34:
  
 
== Plantillas HTML ==
 
== Plantillas HTML ==
 
 
== Objetivo del subsistema ==
 
Gestionar todos los usuarios registrados y permitir el inicio de sesión para acceder a los distintos subsistemas.
 
 
== 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
 

Revisión del 12:45 28 nov 2017

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.

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

APIs y datos que se usarán y devolverán


Plantillas HTML