logout method
Logout — follows configured strategy, auto-navigates
Implementation
Future<void> logout() {
return loadingController.wrap(CkAuthLoadingType.logout, () async {
if (config.mockAuth) {
await tokenManager.clearTokens();
await _profileExtractor.clearProfile();
authState.setUnauthenticated();
config.handlers?.showLogin();
return;
}
await logoutHandler.execute();
});
}