save method

  1. @override
Future<void> save(
  1. TokenPair tokens, {
  2. required bool rememberMe,
})
override

Persists both tokens and records the rememberMe flag.

Implementation

@override

/// Persists both tokens and records the `rememberMe` flag.
Future<void> save(TokenPair tokens, {required bool rememberMe}) async {
  await _storage.write(key: _kAccess, value: tokens.accessToken);
  await _storage.write(key: _kRefresh, value: tokens.refreshToken);
  await _storage.write(key: _kRemember, value: rememberMe ? '1' : '0');
}