Documentation Index
Fetch the complete documentation index at: https://docs-staging.auth0-mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
L’authentification par nom d’utilisateur, courriel et mot de passe à partir des applications natives est désactivée par défaut pour les nouveaux locataires depuis le 8 juin 2017. Les utilisateurs sont priés d’utiliser la Connexion universelle et d’effectuer l’authentification Web à la place. Si vous souhaitez continuer, vous devez d’abord activer Password Grant Type (Type d’autorisation de mot de passe) dans votre tableau de bord. Voir (Application Grant Types) Types d’autorisation d’application pour en savoir plus.
Se connecter avec une connexion par base de données
To log in with a database connection, call login with the user’s email, password, and the connection you want to authenticate with. The response is a Credentials object.
authentication
.login("username@domain.com", "a secret password", "my-database-connection")
.start(object: Callback<Credentials, AuthenticationException> {
override fun onSuccess(payload: Credentials) {
// Logged in!
}
override fun onFailure(error: AuthenticationException) {
// Error!
}
})
La permission par défaut est openid profile email.
S’inscrire avec une connexion par base de données
To sign up with a database connection, call the signUp method, passing the user’s email, password, and connection name.
authentication
.signUp("username@domain.com", "a secret password", "my-database-connection")
.start(object: Callback<Credentials, AuthenticationException> {
override fun onSuccess(result: Credentials) {
// Signed Up & Logged in!
}
override fun onFailure(error: AuthenticationException) {
// Error!
}
});