setTokenPair method
Implementation
Future<void> setTokenPair(DioBridgeTokenPair tokenPair) async {
if (kIsWeb) {
_webWrite(_accessTokenKey, tokenPair.accessToken);
if (tokenPair.refreshToken != null) {
_webWrite(_refreshTokenKey, tokenPair.refreshToken!);
}
if (tokenPair.expiresAt != null) {
_webWrite(_expiresAtKey, tokenPair.expiresAt!.millisecondsSinceEpoch.toString());
}
} else {
await _storage.write(_accessTokenKey, tokenPair.accessToken);
if (tokenPair.refreshToken != null) {
await _storage.write(_refreshTokenKey, tokenPair.refreshToken!);
}
if (tokenPair.expiresAt != null) {
await _storage.write(_expiresAtKey, tokenPair.expiresAt!.millisecondsSinceEpoch.toString());
}
}
}