logout method
Finaliza a sessão do usuário.
Implementation
Future<void> logout() async {
if (_securityConfig.useIxOAuth) {
var refreshToken = (await _securityStorage.getUserToken())?.refreshToken ?? '';
if (refreshToken.isNotEmpty) {
await _requestService.makeGet<dynamic>(RequestModel(isBase: true, url: 'oauth/logout', params: {'refreshToken': refreshToken}));
}
}
await _securityStorage.clearAll();
onUserLoggedOut.add(null);
}