NeighSecure-nCapas / Neighsecure-API

API for neighsecure project
0 stars 0 forks source link

Key-Permission relation #45

Open cheesypops opened 2 weeks ago

cheesypops commented 2 weeks ago

deberia ser 1 permiso tiene n llaves, validar eso, y que cada vez q se actualice, validar si la llave aun esta disponible en base a los 10minutos que dura, y si no, generar una nueva llave si aun es valido el permiso, y agregar el campo a la llave de valido o no, tambien el tiempo de duracion o sea el momento de vencimiento q seria le momento en que fue generado mas 10 minutos.

el permiso tendria una lista de llaves, y la llave tendria un permiso, fecha generada, fecha de expiracion, estado (activa o inactiva en cuanto a sirve o no sirve), y habria q buscar en el listado de permisos, si existe alguna llave con estado activo, sino, validar si el permiso es aun valido, si ya no es valido, ahi muere, si aun es valido, generar una nueva llave