firebase:: auth:: Credential
#include <credential.h>
Authentication credentials for an authentication provider.
Summary
An authentication provider is a service that allows you to authenticate a user. Firebase provides email/password authentication, but there are also external authentication providers such as Facebook.
Inheritance
Direct Known Subclasses:firebase::auth::PhoneAuthCredential
Constructors and Destructors |
|
---|---|
Credential()
|
|
Credential(const Credential & rhs)
Copy constructor.
|
|
~Credential()
|
Public functions |
|
---|---|
is_valid() const
|
bool
Get whether this credential is valid.
|
operator=(const Credential & rhs)
|
Copy a Credential.
|
provider() const
|
std::string
Gets the name of the Identification Provider (IDP) for the credential.
|
Public functions
Credential
Credential()
is_valid
bool is_valid() const
Get whether this credential is valid.
A credential can be invalid in an error condition, e.g. empty username/password.
Details | |
---|---|
Returns |
True if the credential is valid, false otherwise.
|
provider
std::string provider() const
Gets the name of the Identification Provider (IDP) for the credential.
~Credential
~Credential()