Authenticates a Firebase client using a popup-based OAuth authentication flow.
The Auth instance.
The auth provider.
Optional
Optional. The popup redirect resolver.
A promise that resolves with the user credentials.
Authenticates a Firebase client using a popup-based OAuth authentication flow.