delegateFor method
Enables delegates to create new instances of themselves if a none default
FirebaseApp
instance is required by the user.
Setting a persistence
type is only available on web based platforms.
Implementation
@override
FirebaseAuthPlatform delegateFor(
{required FirebaseApp app, Persistence? persistence}) {
// The persistence parameter is not used because it's only available on web
// based platforms.
return FirebaseAuthDesktop(app: app);
}