dispose method

  1. @override
  2. @mustCallSuper
Future<void> dispose()
override

Signs the plugin out locally: currentUser is User.unknown again.

Implementation

@override
@mustCallSuper
Future<void> dispose() async {
  _initialized = false;
  _currentUser = User.unknown;
  unawaited(controller.close());
}