Session Persistence¶
Fuente canónica. Cambios en la persistencia de sesión se documentan aquí.
Overview¶
The app uses Flet's page.storage to persist authentication sessions across app restarts.
Storage Key¶
Data Stored¶
{
"id": "uuid",
"email": "user@example.com",
"is_active": true,
"access_token": "eyJ...",
"refresh_token": "eyJ..."
}
Platform Support¶
| Platform | Backend |
|---|---|
| Web | Browser localStorage |
| iOS | Native local storage |
| Android | Native local storage |
| Desktop | OS-specific local storage |
Implementation¶
AuthController handles all storage:
- _save_user_to_storage() — After login/register
- _load_user_from_storage() — On app start
- _clear_storage() — On logout