Subclasses need to implement this to specify the authentication method
Authenticates the user and fills the profile information.
Authenticates the user and fills the profile information.
the current request
a future AuthenticationResult
The id for this provider.
Returns the provider name
Returns the provider name
Base class for all Identity Providers.