Utilizzare Windows Hello nella Universal Windows Platform

di Matteo Tumiati, in Windows 10,

Una delle novità che è stata aggiunta da Windows 10 è Windows Hello, ovvero il meccanismo di riconoscimento personale per poter accedere al PC senza utilizzare una password. Il funzionamento è molto semplice, ovvero al posto della password viene richiesto un riconoscimento ad impronta digitale, una scansione dell'iride o facciale, unito, obbligatoriamente, all'inserimento di un codice pin di sblocco (in caso che il metodo biometrico non funzioni).

E' tuttavia possibile sfruttare questo meccanismo anche all'interno delle applicazioni UWP con pochissime righe di codice:

var result = await UserConsentVerifier.CheckAvailabilityAsync(); 
if (result == UserConsentVerifierAvailability.Available) 
{ 
  var verifiedResult = await UserConsentVerifier.RequestVerificationAsync("Sei proprio tu?"); 
  if (verifiedResult == UserConsentVerificationResult.Verified) 
 {
    // l'utente ha fatto il login correttamente 
  }
} 



Come prima cosa dobbiamo richiedere se è stato configurato ed è disponibile un meccanismo di autenticazione con la chiamata a CheckAvailabilityAsync, poi, se presente, controlliamo che l'utente sia proprio quello che sta usando il PC o il telefono con la chiamata a RequestVerificationAsync.

Il risultato sarà simile al seguente:

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi