ios 8 - touch id kit (localauthentication framework)

Post on 14-Jun-2015

209 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Pequena apresentação sobre as novidades do Touch ID no iOS 8, realizada no evento 7Masters do iMasters http://setemasters.imasters.com.br/edicoes/ios/

TRANSCRIPT

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

top related