@override Future<void> logout() { // not needed in worker - main thread handles logout throw UnimplementedError(); }