IdentityProvider typedef

IdentityProvider = FutureOr<Identity> Function(Map<String, String>, ProviderContainer)

Providing user by credentials and container given, exceptions MUST be throws in cases invalid credentials or something went wrong can't provide user.

Implementation

typedef IdentityProvider = FutureOr<Identity> Function(
  Map<String, String>,
  ProviderContainer,
);