1.20.0 ou ultérieure.
Fonctionnement de Passwordless
Passwordless nécessite deux étapes :- Demander le code
- Saisir le code
Étape 1 : Demander le code
Dans cet exemple, pour demander le code, on appellestartPasswordless avec l’adresse courriel de l’utilisateur et le type de connexion. Le paramètre type prendra par défaut la valeur Code. En cas de réussite, vous afficherez probablement un avis à l’utilisateur pour l’informer qu’il recevra son code sous peu, puis vous le redirigerez peut-être vers une vue où il pourra le saisir.
Étape 2 : Saisir le code
Une fois que l’utilisateur a reçu un code, il peut le saisir. Appelez la méthodelogin, puis transmettez l’adresse courriel de l’utilisateur, le code qu’il a reçu et le nom de la connexion concernée. En cas de réussite, vous recevrez un objet Credentials dans la réponse.
Paramètres de Passwordless
L’authentification Passwordless peut être lancée avec différents paramètres. Par exemple :.startPasswordless(email: String, type: String, connection: String)
ou
.startPasswordless(phoneNumber: String, type: String, connection: String)