registerProvider method

void registerProvider(
  1. AuthProvider provider
)

Replaces the current platform provider.

The previous provider is disposed and the new one is initialized immediately. Safe to call at any point after engine initialization.

Implementation

void registerProvider(AuthProvider provider) {
  unawaited(_provider.dispose());
  _provider = provider;
  unawaited(_provider.initialize());
}