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()