Skip to content

Instantly share code, notes, and snippets.

Last active October 27, 2021 03:53
What would you like to do?
# coding: utf-8
from objc_util import *
context = ObjCClass('LAContext').alloc().init()
policy = 1 #put 1 if you want to auth with password, 2 with passcode
reason = 'We need you fingerprint to ste...ehm... to log you in'
def funct(_cmd,success,error):
if success:
print 'Autenticated!'
autherr= ObjCInstance(error).localizedDescription()
if str(autherr).startswith('Fallback'):
if console.input_alert('Password') == 'Itsme':
print 'Authenticated!'
print 'WRONG PSW'
if str(autherr).startswith('Application retry'):
print('Wrong Fingerprint!')
if str(autherr).startswith('Biometry'):
print('Too many wrong fingerprints!!')
print autherr
Copy link

cclauss commented Aug 25, 2015

This is supercool functionality. A great idea.

A repo would keep us all focused on the latest and greatest version instead of forked gists that Can become out of sync with each other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment