/flask-todos

Registro de tareas con login y registro de usuarios

Primary LanguagePython

Práctica del proyecto del curso de Flask de Platzi

Instalacion de entorno

virtualenv venv --python=python3
source venv/bin/activate
pip install -r requirements.txt

export FLASK_APP=main.py

# Para entorno de desarrollo
export FLASK_DEBUG=1
export FLASK_ENV=development

Correr servidor

# Correr servidor
flask run

# Correr tests
flask test

Nota: La app funciona con SQLite, la estructura del la base de datos está dentro del repositorio :)

Qué incluye

  • Signup y Login de usuarios, cuya contraseña está encriptada dentro de la base de datos utilizando.
  • Crear, borrar y actualizar lista de tareas (asociadas al usuario registrado).
  • Mantiene sesión abierta del usuario con la Cookie, la cual queda encriptado con una palabra clave (no almacenar esta clave en repositorio de producción)