Are the master passwords for Shared Vaults stored in the Primary Vault? [Resolved: Answer in #2]
I recently started using the multiple vaults feature of 1Password, and I noticed that I am prompted only for the primary vault's master password when I unlock 1Password. Once I unlock the primary vault, all the other vaults are unlocked as well. In other words, I do not need to type the master password for the other vaults in order to unlock them.
How does 1Password handle the other vaults' master passwords? Is it stored in the primary vault somewhere and then used to automatically unlock the non-primary vaults? If so, where is it stored?
Comments
-
Hi @brebre,
You're pretty astute! All vaults are stored in the user library in a file named OnePassword.sqlite. This is encrypted. It's precise location depends on where you purchased from.
Mac App Store: ~/Library/Containers/2BUA8C4S2C.com.agilebits.onepassword-osx-helper/Data/Library/Data
Direct version: ~/Library/Application Support/1Password 4/DataThe way the database structure is set up is that everyone has a primary vault, but secondary vaults are nested under the primary vault umbrella.
The primary vault can reference the keys for the secondary vaults. In execution, this is a convenience item for you to unlock the primary, and easily switch between the other vaults without having to unlock each one.
That said, if you lock 1Password, you can switch directly to a secondary vault and use that vault's Master Password to unlock only that vault.
0 -
Aha! That makes sense. Thank you!
0 -
On behalf of Chris, you're welcome. Please let us know if you have any other questions! :)
0