Support for Edge Insider Builds for Mac

So the Dev and Canary Channels for Microsoft Edge are both out for Mac and I was curious when there'd be a beta for 1Password?

I attempted to install it by enabling the "Allow Extensions from Other Stores" option but it was unable to connect with 1Password every time it tried.

Update: 1Password X seems to work fine with it, though...


1Password Version: 7.3-Beta-12
Extension Version: 4.7.3.90
OS Version: OS X 10.14.5
Sync Type: Teams

Comments

  • brentybrenty

    Team Member

    Indeed. We don't have anything to announce for the prerelease Edge browser at this point, but some folks are already happily using 1Password X there since it doesn't require anything accommodation from Microsoft or a desktop app to connect to:

    Get to know 1Password X

    And I'm sure we'll have more to share later on. :)

  • 1Password X is working great for me!

  • brentybrenty

    Team Member

    Glad to hear it! Looking forward to seeing how the new Edge turns out too. :chuffed:

  • Hi,
    Using 1Password X happily so far on Edge for Mac (Canary channel) but I was wondering if anyone had the chance to look at Integration with desktop app support? Or if the normal extension will be released for it soon?

    Just trying to see if there's a way to use TouchID to unlock 1Password on Edge Mac

    Thanks!

  • brentybrenty

    Team Member

    Possibly in the the future. Too early to say anything for certain. Right now we're working on integration with Chrome. And Microsoft is working on...well, Edge. :)

  • Could I ask if there's any sort of progress update on this, and if there's anything I can do to help (including, perhaps, test beta builds of an extension)?

    I am happy to use 1Password X when using Edge for Mac, but I've noticed that 1Password Desktop Extension functions very well now on both Chrome and Edge for Windows, as well as Chrome for Mac. I figure that means we're almost there? But I don't want to make assumptions.

  • brentybrenty

    Team Member

    Nothing to announce at present. There isn't even a submission process in place for new Edge extensions. But I expect that will come in time, once it's ready.

  • According to the latest beta's release notes, there is "BETA-ONLY" support for Edge. Could some please help me understand what exactly that means and how I would get it to work? Simply installing the regular Chrome extension and using it with either Edge Beta or Canary didn't work for me on first try.

  • I'm curious about this as well. The Chrome extension still doesn't recognize 1Password Beta when installed in Edge, and 1Password X still doesn't show the option to "Integrate with 1Password for Mac".

  • brentybrenty

    Team Member
    edited September 16

    @Lukas S.: First, sorry for the delayed response. To get the Edge beta working with 1Password for Mac previously, I...

    1. updated to the latest beta of 1Password (did that earlier today),
    2. installed Edge from Microsoft,
    3. followed the link to the Chrome web store listing for the companion 1Password desktop extension from our website,
    4. enabled "Allow extensions from other stores" in Edge,
    5. clicked "Add to Chrome"
    6. quit Edge
    7. installed Chrome (did that long ago)
    8. using the Chrome Canary procedure as a guide, opened ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/ in Finder
    9. copied 2bua8c4s2c.com.agilebits.1password.json
    10. opened ~/Library/Application Support/Microsoft Edge Beta/NativeMessagingHosts/
    11. opened Edge...

    However, it appears that they have changed their bundle ID from com.microsoft.Edge.Canary, com.microsoft.Edge.Dev or com.microsoft.Edge here to com.microsoft.edgemac.Beta. I've let the team know so we can compensate for that in another update. Thanks for bringing this to our attention! :)

    ref: apple-4213

  • @brenty Will that work with 1password x beta ?

  • brentybrenty

    Team Member

    @weareartisans: In what sense?

  • unlock with touch id on mac os, like chrome ...

  • brentybrenty

    Team Member
    edited September 17

    @weareartisans: As desktop integration between 1Password for Mac and 1Password X in Chrome is in beta, I can't guarantee that will work for you, but it's certainly worth a try once we have a new Mac beta for the Edge changes. :)

  • great! i would like to test your beta, i love 1 password <3

  • brentybrenty

    Team Member

    @weareartisans: Awesome! It's easy to opt-in to the beta, and you'll see in the release notes when we have changes for Edge, along with the rest of what's new. Thanks for your interest! We're happy to hear your feedback as we continue to develop 1Password. :)

  • Added BETA-ONLY support for Microsoft Edge. {#4067}

    Does this mean only Edge Beta Channel is supported? It still doesn't recognize the browser signature of Edge Dev Channel when using 1Password Desktop Beta and the 1Password Beta extension.

  • I had done that already, but re-reading the last part of your comment I understand it still won't work until you update 1Password Beta again.

  • I just tried it with the latest 1Password beta and it works! 🎉

    @brenty Am I correct in understanding that for the time being, the integration only works in Edge Beta, not Dev or Canary?

  • rudyrudy

    Team Member

    @Lukas S.,

    It means that when 7.3.3 is released, Edge will cease working until you install the next beta version.

  • Oooh! That makes much more sense. Totally not clear that it was referring to 1Password's beta, not Edge's beta 🙂

  • In that case I don't know why 1Password Beta still says it cannot verify the browser's code signature once I added the NativeMessagingHosts file.

  • brentybrenty

    Team Member

    @Lukas S.: Sorry for not making that clearer!

    In case it helps anyone else, support for the new Edge browser from Microsoft is a feature in 1Password beta. Cheers! :)

  • brentybrenty

    Team Member

    @kathampy: It's definitely working here now. What OS, 1Password, browser, and extension versions are you using there?

  • It started working. Not sure what was wrong.

  • ag_anaag_ana

    Team Member

    That's great to hear! :+1:

  • kathampykathampy
    edited September 20

    It stopped verifying again. It seemed to work in-between when I had Chromium installed. After deleting Chromium it stopped working in Edge Dev. I had never configured it to work with Chromium at all so I don't see how that's related.

    ~/Library/Application Support/Microsoft Edge Dev/NativeMessagingHosts/2bua8c4s2c.com.agilebits.1password.json looks like this.
    {"type":"stdio","path":"\/Applications\/1Password 7.app\/Contents\/Library\/LoginItems\/1Password Extension Helper.app\/Contents\/MacOS\/1PasswordNativeMessageHost","description":"1Password Extension","allowed_origins":["chrome-extension:\/\/aomjjhallfgjeglblehebfpbcfeobpgk\/","chrome-extension:\/\/phicbbndgmmpogmijjkbmdhpioaieaha\/","chrome-extension:\/\/fpnbobholfpcolmkinlokiaaanjilcop\/","chrome-extension:\/\/ffgeebhnlfcekjbfekfppddlklaopmok\/","chrome-extension:\/\/aeblfdkhhhdcdjpifhhbdiojplfjncoa\/","chrome-extension:\/\/khgocmkkpikpnmmkgmdnfckapcdkgfaf\/","chrome-extension:\/\/embifcomanedggmloeniaakjemfalpda\/","chrome-extension:\/\/hjlinigoblmkhjejkmbegnoaljkphmgo\/","chrome-extension:\/\/ljbhaimghdpplcjhneliplimpfopbici\/"],"name":"2bua8c4s2c.com.agilebits.1password"}

    I'm using the following software versions:
    macOS Catalina Beta 8
    Edge 78.0.262.0 (Official build) Dev (64-bit)
    1Password beta (desktop app required) 4.7.5.1
    1Password 7 Version 7.3.3.BETA-2 (70303002)

  • After creating a symlink instead of copying the file, it seems to have started working. Could have been a permission issue when pasting in Finder.
    ln -s ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts/2bua8c4s2c.com.agilebits.1password.json ~/Library/Application Support/Microsoft Edge Dev/NativeMessagingHosts/2bua8c4s2c.com.agilebits.1password.json

  • brentybrenty

    Team Member

    @kathampy: Interesting. Thanks for letting us know! I just copied and pasted it myself, and for some reason that worked fine here, but that might be helpful for someone else who encounters the same issue. I'm sure that as the new Edge matures it will take care of doing that for us anyway. Cheers! :)

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file