Enum Credentials.AuthProvider
Uma enumeração contendo os possíveis provedor de autenticação. Eles devem ser habilitados manualmente para seu aplicativo antes de serem usados.
namespace: Realms.sincronizar
Conjunto: Realm.exe
Sintaxe
public enum Credentials.AuthProvider
Campos
Nome | Descrição |
---|---|
Anônimo | Mecanismo para autenticar sem credenciais. |
Mecanismo baseado em OAuth2 para fazer login com uma conta existente do Facebook. |
|
Mecanismo para fazer login com uma Conta Google existente usando um código de autenticação ou token de ID. |
|
Apple | Mecanismo baseado em OAuth2 para fazer login com um ID Apple. |
JSON web token | Permita que os usuários façam login com credenciais baseadas em JWT geradas por um serviço externo ao Realm. |
EmailPassword | Mecanismo para autenticação com um e-mail e uma senha. |
Função | Permita que os usuários façam login com credenciais arbitrárias de acordo com a lógica de autenticação personalizada que você define no servidor. |
Chave de API | Mecanismo para fazer login com chaves de API geradas pelo SDK do cliente. |
ServerApiKey | Mecanismo para fazer login com chaves de API geradas na IU do servidor. |
Desconhecido | Um provedor que não está entre os tipos de provedor conhecidos. Esse provavelmente é o resultado de o servidor introduzir um novo tipo de provedor que esta versão do SDK não conhece. |