logout method
Logout the current user by clearing the token and user data
Example:
db.auth.logout();
print('User logged out');
Implementation
Future<void> logout() async {
_token = null;
_user = null;
await authStore?.setToken('');
// Trigger logout callback
_callbacks.onLogout?.call();
// Also trigger token change callback with null
_callbacks.onTokenChange?.call(null);
}