Configuration dans Auth0 Dashboard
- Nom du package de l’application : Il s’agit du nom du package, tel qu’il est déclaré dans le manifeste de l’application. Il est aussi indiqué dans le fichier
app/build.gradle, dans l’attributapplicationId. Si les deux valeurs ne sont pas identiques, utilisez celle deapplicationId. Par exemple :com.example.android.myapp - Hachages de clé : Il s’agit des empreintes SHA256 des certificats de signature de votre application Android. Vous pouvez en inclure plusieurs en les séparant par des virgules. Les empreintes des keystores de production et de débogage peuvent toutes deux être indiquées ici. La section ci-dessous explique comment les obtenir. Par exemple :
DE:1A:5B:75:27:AA:48:D5:A6:72:2F:76:43:95:9B:79:C6:86:1A:5B:75:27:AA:48:D5:A6:73:FE.
Obtenir l’empreinte de vos certificats de signature
keytool -list -v -keystore my-release-key.keystore
ou récupérez la clé de débogage par défaut :
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
La valeur requise dans le tableau de bord est celle indiquée sous « SHA256 ». Pour en savoir plus sur les keystores, consultez cet article officiel.
Activer la connexion par courriel
Configuration du SDK
Lock.Android, comme indiqué dans la documentation sur Passwordless.
Utilisation du SDK
useCode() et de le remplacer par useLink().
Enfin, lancez le widget PasswordlessLock à partir de votre activité.