idTokenChanges method

  1. @override
Stream<UserPlatform?> idTokenChanges()

Notifies about changes to the user's sign-in state (such as sign-in or sign-out) and also token refresh events.

Implementation

@override
Stream<UserPlatform?> idTokenChanges() async* {
  await _initialized.future;
  yield currentUser;
  yield* _idTokenChangesListeners[app.name]!.stream;
}