iOS 8 - Touch ID Kit (LocalAuthentication framework)
-
Upload
bruno-delgado -
Category
Technology
-
view
209 -
download
1
description
Transcript of iOS 8 - Touch ID Kit (LocalAuthentication framework)
Bem vindos!
Bruno Delgado Desenvolvedor iOS na Ginga One
- http://www.gingaone.com
Touch IDFuncionamento Novo framework: LocalAuthentication Uso e possibilidades
Touch IDIntroduzido no iPhone 5S Serve para desbloquear o aparelho que utiliza senha
O anel de metal detecta o toque e ativa o sensor Foto de alta resolução da impressão digital (500 PPI) Conversão para uma representação matemática Processamento em uma área do chip A7 chamada "Secure Enclave"
Como funciona?
iOS 8
1) Novo Framework: LocalAuthentication 2) Access Control Lists (ACL) no Keychain
LocalAuthentication
• Criar um LocalAuthentication Context (LAContext) • Criar um LocalAuthentication Policy (LAPolicy) • Verificar se o device possui Touch ID • Utilizar o contexto para pedir permissão e receber o
sucesso ou falha
• Somente em foreground
• UI para “Digite a Senha” é por conta do seu aplicativo
Fique alerta
Possibilidades de usoLocalAuthentication e ACL’s
LocalAuthenticationAutenticações simples Controle parental Restringir acesso a certas áreas de um aplicativo
ACLAutenticações com o Keychain (1Password, Evernote)
Obrigado!
facebook.com/BrunoDelgado@_BrunoDelgado
medium.com/@brunodelgado
Bruno Delgado