getAuthInfo method
Implementation
Future<AuthInfo> getAuthInfo() async {
String apiUrl = "${Preferences.prefs?.getString("BaseUrl")}/auth/info";
var headers = await BaseApi.getRefreshedHeaders();
var response = await http .get(
Uri.parse(apiUrl),
headers: headers,
);
if (response.statusCode == 200) {
var decoded = json.decode(response.body);
return AuthInfo.fromJson(decoded);
} else {
throw Exception('Failed to load auth info');
}
}