Almacenamiento
En Chronus, se utiliza el Local Storage para almacenar información de la sesión del usuario. Esto permite que el usuario no tenga que iniciar sesión cada vez que ingrese a la aplicación. Ademas de elementos relacionados a Basecamp y los To-Dos creados en los widgets de To-Do.
A continuación una lista con los elementos que se guardan en el Local Storage:
- google_foto: Url de la foto de perfil del usuario.
- google_name: Nombre del usuario.
- horas_esperadas: Horas esperadas que el usuario complete mensualmente.
- response: Respuesta de la api de Basecamp que contiene la fecha de expiración del token.
- tkn: Token de la api de Basecamp.
- id: Id del colaborador en Chronus.
- listaTodos: Lista de To-Dos creados en los widgets de To-Do.
- codigo_basecamp: Código de la cuenta de Basecamp.
- expire_at: Fecha de expiración del token de Basecamp.
- rol: Rol del usuario en Chronus.
- dtmood_session: Datos de session en DT Mood.
- localAwards: Guarda los awards del usuario recibidos del login.