logout method
Logout your user from your session (and every providers)
If you give an authToken
in the prop, it can also revoke your
refreshToken and all associated access token by using revokeToken
Implementation
Future<void> logout({
AuthToken? authToken,
String? clientSecret,
}) async {
if (authToken != null) {
await revokeToken(
authToken: authToken,
revokeTokenType: RevokeTokenType.refresh,
clientSecret: clientSecret,
);
}
await _platform.logout(
reachFiveKey: ReachFiveKeyConverter.toInterface(reachFiveKey),
);
}