Signing back into the Community for the first time? You'll need to reset your password to access your account. Find out more.
Forum Discussion
bluedust5410
7 months agoNew Contributor
Support open source creators by offering an alternative signing route
I am a user of the Librewolf browser, which, very fairly, doesn't want to pay Apple $99 to write software for the platform. As such they don't offer a signed binary. This means that you can't add it ...
1P_Dave
Moderator
7 months agoHello bluedust5410! 👋
Thanks for reaching out. On macOS, the 1Password app verifies the browser’s code signature for authentication when it establishes the connection between the app and the browser extension. This authentication is designed to make it difficult for other applications and malware to intercept the account information and encryption keys that are passed through the connection. Without this authentication process, 1Password is unable to verify the app that is trying to communicate with it.
To support authentication, 1Password leverages the native security technologies that exist on the macOS platform. You can read more here:
- Notarizing macOS software before distribution | Apple Developer Documentation
- Code Signing Services | Apple Developer Documentation
I recommend reaching out to Apple regarding your feedback for how the code signing and notarization process works on macOS.
Will you consider offering an alternative signing route
Can you clarify this a little further? Are you suggesting that 1Password setup a certificate authority of some sort? Or is there an alternate signing solution that already exists that you would like to see 1Password implement in the desktop app?
-Dave