How does 1Password iOS clear the master password when the option is set to 'require master password'
Was just wondering how 1Password iOS clears the master password after the time is set in the advanced options 'require master password'. Does the application set a timer that runs in the background, or does the application check the timer when it is launched and clear the master password if the time has been exceeded, or something else entirely?
1Password Version: 6.4.3
Extension Version: Not Provided
OS Version: iOS 9.3.3
Sync Type: Not Provided
Referrer: forum-search:require master password
Comments
-
Hi @mehrheit,
Thanks for asking about this. :)
From About Touch ID security in 1Password:
1Password removes the secret from the iOS Keychain:
- When your fingerprint isn't recognized three times in a row
- When you tap Settings > Security > Lock Now
- When Require Master Password is set to After Device Restart in Settings > Advanced > Security, and you open 1Password after restarting your device
- When the amount of time in Settings > Advanced > Security > Require Master Password has elapsed and 1Password is open
You'll note that the first two necessarily require 1Password to be open. The third one stipulates that "you open 1Password", and the last one also has that requirement.
1Password needs to be open in order for it to execute code — this includes removing the secret from the iOS keychain.
0 -
Thanks for the answer!
0