Dual user accounts running simultaneously

Vlad Didenko's Avatar

Vlad Didenko

08 May, 2012 04:15 AM

I have two accounts on the Mac - the Business and Personal account. Both have individual 1Password databases in home directories. Each database, let us call them Dbus and Dpers, is protected by a specific password, let us call those Pbus and Ppers respectively. There are no problems when accounts are logged in one at a time, specifically when using 1Password from Chrome extension.

Now, consider I am logged into my personal account and used (unlocked with Ppers) the Chrome extension and have access to logins in Dpers. Then I switch to the business account without logging out of the personal account. I them open Chrome and there pull down the 1Password login.

What I expect, is to be able to use Pbus to access Dbus. Pbus does not work, however, Ppers does! It also - after logging in with Ppers - gives me access to Dpers instead of Dbus. Looks like whichever account logged in first, wins the 1Password database vote. Is that an expected behavior?

OSX 10.7.3, Chrome 18.0.1025.168, 1Password extension 3.9.4.39401, 1Password 3.8.19 (build 31419).

  1. Support Staff 2 Posted by Kyle Swank on 08 May, 2012 01:30 PM

    Kyle Swank's Avatar

    Hi Vlad,

    Thanks for taking the time to contact us with your questions. Believe it or not, you should only be able to access the database file for the account you're currently on. That means that "Dpers" should only be able to access its own datafile, and "Dbus" should only access its datafile.

    The way this works is that a "helper" application runs in the background. This is run by the user when they are logged in. It is done automatically and it opens the users database file. Now, if you were using Dropbox to share (Dropbox installed for BOTH users) then you could share 1 data file between the two users. But they wouldn't be able to have separate data at all. It is an all or nothing share.

    Now, what I think is happening here is that at one point you actually used the same data file and then changed it on the Dbus account and the Chrome extension is still using the old data file.

    To fix this, simply uninstall the extension from Chrome on Dbus, then re-install it:

    • Open Chrome
    • Click Window->Extensions
    • Locate the 1Password extension in the list
    • Click Remove to remove it
    • Restart Chrome and open the following page:

    https://agilebits.com/extensions/mac/index.html

    Simply click the Download button next to the Chrome icon and follow the on-screen instructions to complete the installation.

    This should fix the problem you're encountering. Let us know how it goes.

    Cheers!

    Kyle Swank
    AgileBits Support

  2. 3 Posted by Vlad Didenko on 09 May, 2012 02:27 AM

    Vlad Didenko's Avatar

    It seems to be doing better, I was not able to replicate it again. Also, I see two 1PasswordAgent processes running now - one per logged in user, whereas it used to be only one agent process.

  3. Support Staff 4 Posted by Khad Young on 09 May, 2012 03:31 AM

    Khad Young's Avatar

    Good news! Thanks for letting us know.

    It is normal to have one process per user since it runs as the user not as root.

    If we can be of further assistance, please let us know. We are always here to help!


    Khad Young
    Forum Choreographer, AgileBits
    http://agilebits.com/support

  4. System closed this discussion on 20 Jun, 2012 03:40 AM.

  5. Kyle Swank re-opened this discussion on 21 Jun, 2012 01:27 PM

  6. Support Staff 5 Posted by Kyle Swank on 21 Jun, 2012 01:27 PM

    Kyle Swank's Avatar

    Hi Vlad,

    I've re-opened the original discussion. There was over 6 weeks of inactivity and we close discussions after 6 weeks of no new comments. I'm really sorry for the trouble. If this happens again I'd suggest just opening a new ticket. We can review your old tickets in the system and just use the new discussion.

    I'm sorry you're still having trouble with this. But I assure you, the way you're seeing things is not how it is designed to work. I use two users on my computer and their data is completely separate and distinct. So, it sounds like you have some very strange setup that is causing some sort of conflict.

    On the login that is giving you trouble, I'd like to ask you to create a Diagnostics Report. They are easy to generate and allow us to take a peek under the hood and see what's happening behind the scenes. To help you create a diagnostics report we have written a guide that you can view here:

    http://support.agilebits.com/kb/troubleshooting/create-a-diagnostic...

    Please note that there are two sections on that page. One for users that purchased from the Mac App Store, and a second section for users that downloaded from our website. Please make sure you read the right section.

    Once you've created the report we'd just like to have you attach it to the website below:

    http://support.agilebits.com/discussions/1password-38-for-mac-from-...

    We'll review the report and see what we can find.

    Cheers!

    Kyle Swank
    AgileBits Support

  7. System closed this discussion on 02 Aug, 2012 01:35 PM.

Comments are currently closed for this discussion. You can start a new one.