login function
Implementation
Future<dynamic> login(String pubKey, String refreshToken, String keyId, String userId) async {
final uri = Uri.parse('https://api.secuuth.io/auth/renewTokens');
Map<String, String> headers = {
"keyId": keyId,
'Content-type': 'application/json',
'Accept': 'application/json',
};
Map<dynamic, dynamic> body = {
"refreshToken": refreshToken,
"publicKey": pubKey,
"userSubId": userId,
"renewRefreshToken": false,
};
var response = await http
.post(
uri,
headers: headers,
body: jsonEncode(body)
);
return response;
}