2
votes

Existe-t-il un moyen d'utiliser la même authentification par empreinte digitale pour Android et iOS une fois enregistré?


4 commentaires

Comment prévoyez-vous d'obtenir l'empreinte digitale de l'utilisateur?


sur iOS, les empreintes digitales sont enregistrées sur l'appareil. Ils ne sont pas liés à une personne spécifique et les données d'empreintes digitales ne peuvent pas être extraites du Secure Enclave sur l'appareil.


lorsque l'utilisateur s'inscrira, je lui demanderai de configurer la connexion biométrique pour l'application et s'il / elle configure la biométrie pour l'application, il pourra également se connecter via la même biométrique depuis Android / iOS.


Tout ce qui est comme ça va être lié à un seul appareil. Vous ne pouvez pas obtenir l'empreinte digitale à partir d'un stockage sécurisé, et il est peu probable que cela fonctionne sur les scanners si vous le pouviez.


3 Réponses :


1
votes

Pour Android, vous ne pouvez pas enregistrer les empreintes digitales de l'utilisateur dans votre application, vous ne pouvez obtenir que les empreintes déjà enregistrées à partir de l'appareil de l'utilisateur. Donc, ce que vous demandez n'est pas possible ici.


0 commentaires

1
votes

Non. Vous ne pouvez pas utiliser la même empreinte digitale et c'est impossible de le faire.


0 commentaires

2
votes

Dans iOS, les données d'empreintes digitales ne sont pas transférables, c'est-à-dire qu'il n'y a aucun moyen d'y accéder. Vous demandez uniquement à iOS de s'authentifier et iOS effectue l'authentification et donne succès / échec à votre application. Je suppose qu'Android fait de même, car les empreintes digitales sont des données sensibles de l'utilisateur et l'exposition à des applications mobiles serait une erreur.

Bonus Info: même Apple n'a pas accès aux données biométriques de l'utilisateur. Il reste sur l'appareil et non sur leur serveur. Une fois l'appareil nettoyé, les données ont disparu.


0 commentaires