refreshAccessToken method
Implementation
Future<bool> refreshAccessToken() async {
final refreshToken = await getRefreshToken();
if (refreshToken == null) return false;
final response = await http.post(
Uri.parse('$baseUrl$refreshPath'),
body: {
'refresh': refreshToken,
},
);
if (response.statusCode == 200) {
final responseData = jsonDecode(response.body);
final newAccessToken = responseData['access'];
await _saveAccessToken(newAccessToken);
return true;
} else {
return false;
}
}