Files
rely/lib/core/auth/token_store.dart
2026-02-14 20:10:16 +01:00

14 lines
382 B
Dart

import 'package:relationship_saver/integrations/backend/models/backend_models.dart';
/// Session token persistence abstraction.
abstract interface class TokenStore {
/// Reads the current session, if any.
Future<AuthSession?> read();
/// Persists a full auth session.
Future<void> write(AuthSession session);
/// Clears all stored auth state.
Future<void> clear();
}