Lector de huellas en Xamarin Forms

Jorge Diego Crespo

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…

View original post 166 more words

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.