Touch ID in Pythonista 2.0
Is there any way to restrict access to the keychain with Touch ID? I know this was mentioned a while back, but I didn't see anything definitive as to whether there's a way to enable this now...
ccc last edited by
I saw that; however, a sophisticated user could always remove the python code that performs the check, unless I'm misunderstanding.
What I was after was a application-level thing where the keychain could be optionally secured by Touch ID.
JonB last edited by
There used to be a set_master_password() in keychain, which seems to be gone.
I suppose you could use TouchiD to further encrypt passwords stored in the keychain? isnt it better to just secure your device with the touchid? if you are letting someone you don't trust use your device, then shame on you!
Well, I do secure the whole device with Touch ID. What makes me nervous, though, is if you hand your unlocked iPad to someone you do trust (family member, etc), and they accidentally tap something they shouldn't.
For example, I have some scripts that do somewhat destructive things, like remove production servers from load balancers. I'd rather not have to type my password every time to run the script - but if I store the password in the keychain, then someone borrowing my iPad could do it by accident.
That said - I understand I could probably work around the "accident" case by adding my own Touch ID check in the script, as suggested earlier. But I'd feel better if there was a system-level thing...
Seems like the ideal thing (for me, anyway!) might be to bring back the master password, but be able to use Touch ID instead of that master password.