RQF7 / proyecto_lovelace

ESCOM IPN, trabajo terminal 2017-B008: Generación de tokens para proteger los datos de tarjetas bancarias.
GNU General Public License v3.0
7 stars 1 forks source link

API Tokenizar #86

Closed lnborbolla42 closed 6 years ago

lnborbolla42 commented 6 years ago

Vale, además de la parte de tokenizar, se agregan varias cositas como llaves en la base de datos para poder hacer pruebas (modificado desde datos_de_prueba.py) y cambios en las funciones de acceso a datos para que sea compatible con el programa tokenizador.

Se utilizan peticiones HTTP para realizar la tokenización, lleva dos encabezados: el de tipo de contenido, especificando que es JSON, y el de autenticación (https://en.wikipedia.org/wiki/Basic_access_authentication), por ahora, pide el usuario y la contraseña (luego se le saca el SHA256 y se compara con el de la base, pero creo que es mejor idea decirles que nos manden desde el cliente el SHA256 para que sea seguro esto).

RQF7 commented 6 years ago

Hey, una condición mínima de certificación de tu código tendría que ser la construcción correcta en Travis, y pues, al parecer se está muriendo. Posiblemente este cambio ya no llegó a tu rama.