Xero-Hige / DrTinder

DrTinder
https://xero-hige.github.io/DrTinder/
GNU General Public License v3.0
3 stars 1 forks source link

Generacion del token #45

Closed tobiasbianchi closed 8 years ago

tobiasbianchi commented 8 years ago

Crear token particular para cliente conectado y ponerle tiempo de vencimiento

Xero-Hige commented 8 years ago

Para el token lo mas fácil es hacer un concat de: user+pass+timestamp y hashearlo, por ejemplo con MD5 (eventualmente se puede truncar a n caracteres). Para vencimiento, se tiene un map<token,timestamp> y la validez es desde timestamp hasta timestamp+expire. Cuando llega un request, validas que el token este y no haya expirado antes de procesarla.