Fenomenal post Jorge! Con tu permiso reblogueo, felicidades y gracias por desarrollar y compartir. Saludos cordiales y colectivos!
Tras un largo periodo sin escribir nada, vuelvo a la carga con este interesante y sencillo post en el que voy a explicar como autenticar a un usuario mediante el lector de huellas (o face id en los iPhone que así realicen la autenticación)
El proceso es tan sencillo que bastará con añadir un paquete nuget y escribir algo de configuración en las distintas plataformas. Con esto, nuestra aplicación estaría lista para realizar dicha autenticación.
Añadiendo paquete Plugin.Fingerprint
El paquete que se va a utilizar en este ejemplo es Plugin.Fingerprint cuya implementación la podemos encontrar en https://github.com/smstuebe/xamarin-fingerprint Es necesario añadir este paquete en los tres proyectos de nuestra solución (Android, iOS y común)
Configurando Android
Es necesario añadir los siguientes permisos en el AndroidManifest.xml
<uses-permission android:name="android.permission.USE_FINGERPRINT" /> <uses-permission android:name="com.samsung.android.providers.context.permission.WRITE_USE_APP_FEATURE_SURVEY" />
Además, hay que añadir la siguiente línea en el MainActivity.cs para que el plugin sea capaz de mostrar un dialogo…
Ver la entrada original 166 palabras más