72

Nope, still erroring with 'PassCore not initialized' for me

    23 days later

    It would be great if this issue was updated back to pending as passkey support isn't quite there yet

    • Vlad replied to this.
      2 months later

      @Vlad If we want passkey extension support for Proton Pass, should we be commneting here or in that native support thread? The 3025 thread says extension support should be it's own threads...

      Either way +1 for need for proton pass passkey support.

      Passwords seem to work fine, if oddly slow.

      • Vlad replied to this.

        Vlad this is not related to native passkey support, as Proton Pass uses its own implementation for passkeys. The issue is WebKit specific, as the credential options received to web-extension, due to change in content world(WebExtensions scripts gets executed in sandboxed environment and not in page directly), the ownership of original instance becomes unacceptable for the web-extension and checking e instanceOf ArrayBuffer returns false in Proton Pass script and that causes the action to fail and produce the exception.

        For now there's no direct fix, as this is due to how WebKit behaves, so I uploaded patched version of Proton Pass to our CDN and can be installed directly from Orion's Popular Extensions.

          dino thanks! Will it be at the popular extensions menu on next Orion release? Currently I can't find it.

          • dino replied to this.
            a month later

            Vlad @dino I can confirm that passkey support has not propagated to the FF version of Proton Pass. I receive the following error:

            Authentication failure: SerializationError("Error parsing request: Error(\"invalid type: map, expected A vector of bytes or a base46(url) encoded string\", line: 1, column: 15)")

            Hopefully, you're able to fix it 🙂 Thanks!

            • Vlad replied to this.

              0xChain Please try with extensions from Popular extensions. We had to ho patch it to work.

                7 days later

                Vlad Does this mean that this extension is not being installed from a Proton managed repository? My concern is with how updates are handled (they change, your patched copy needs to be updated). If that's the case, is there anything I can do as a user to help encourage Proton to fix this on their end?

                There are also some quirks I have observed with the button:

                1. The icon incorrectly displays a grey circle instead of a red one with a number in it (for the number of matching logins).

                  • Orion
                  • Safari
                2. Every time I click the button to open the modal, it behaves as if it's going through its first setup. Once I dismiss the dark/light mode selection I will still see my passwords and autofill works, but it appears that the extension is unable to preserve some of its state to prevent the first run process.

                • Vlad replied to this.
                  • Edited

                  kherge Yes, and we already went above and beyond in this case as we typically do not match extensions exactly for the reasons you highlighted. We'll try to submit our patch to Proton.

                  3 months later
                  • Edited

                  Edited - my comment was premature

                    No one is typing