Protect what matters – even after you're gone. Make a plan for your digital legacy today.
linux
575 TopicsAbility to use Sign in With ANY type of login
It would be really helpful if there was a way to use the Sign in With option with ANY type of login entry - not just Google, Amazon, X, Microsoft, and a couple of others. If I have entries for various internal resources that all use the same login credentials, it would be nice to point them all to a single login entry and then only have to update that single point to inherently update all of the ones using it.6Views0likes0CommentsFeature Request: Show Original Contributor of Items in Shared Family Vaults
Summary Please add a built-in way to display who originally created or contributed an item to a shared vault in 1Password Family. Problem In shared family vaults, it is currently not possible to see who an item originally belongs to once it has been shared. This makes it unclear who owns a specific account, even though the item is visible to everyone in the family. As a workaround, we manually add tags with the name of the person who created or contributed the item. This allows sorting and filtering by owner, but it is manual, error-prone, and easy to forget. Proposed Feature Display non-editable metadata such as: “Contributed by: Name” or “Original owner: Name” This information should remain visible in the item details after sharing or moving an item into a shared family vault. Benefit This makes it easy to understand who an account actually belongs to, even when it is shared for convenience. It improves clarity in family vaults, avoids confusion, and removes the need for manual tagging. Reference Apple Passwords already shows this information for shared items using labels like “Contributed by: Name”, which provides clear ownership at a glance.18Views2likes3CommentsHTTP Basic Auth autofill should be capable of filling on load (maybe normal logins too?)
At work, we use a site that relies on an HTTP basic authentication dialog. My colleagues and I need to access this site multiple times a day, every day. Having to open 1Password and manually click “Autofill” each time quickly becomes frustrating, especially since there’s an additional login screen and 2FA on top of that. While I don’t think this should be enabled by default, I do believe the option should at least be available. More generally, this would be a nice QOA improvement regardless of whether HTTP basic auth is involved. If I’m already on a login page after explicitly clicking a button, I don't get why I should still have to manually select my account. Just something to think about 🙂23Views0likes0CommentsPasskey autofill behavior on Crewbloom login (Safari + 1Password)
Hi everyone, I'm seeing some odd behavior with 1Password on Crew Bloom. Basically, this is our staffing & remote hiring platform, by the way! I wanted to check if anyone else has run into this. On Safari (macOS) with the 1Password extension, Passkey or autofill prompts seem to trigger repeatedly when navigating between pages, not just on the login screen. In some cases, autofill doesn't appear at all unless I refresh the page. Is this something related to how CrewBloom implements authentication, or could it be an extension/Safari interaction issue? Curious if others have seen similar behavior on recruiting or HR platforms. Thanks in advance!25Views0likes1Comment1Password on Flathub
Since the recent https://1password.community/discussion/comment/615214/#Comment_615214 would be, time to publish 1Password on https://flathub.org/home. Flathub is the best known Flatpak package store, so it would be a good idea to public 1Password on it, and it is easier to find Flatpak apps directly from it, since users expect most Flatpak apps to be there. Here is the guide on how to publish on Flathub: https://github.com/flathub/flathub/wiki/App-Submission 1Password Version: Not Provided Extension Version: Not Provided OS Version: Not Provided6KViews0likes49CommentsUse TPM 2.0 PCR binding to allow password-less unlock after reboot on Linux
The Problem: Windows/macOS: Users can reboot and immediately use Windows Hello or Touch ID to unlock. The Master Password is rarely needed. Linux: Even with "System Authentication" enabled, we are forced to type the full Master Password at least once after every reboot or app restart. The Proposal: I would love to see 1Password for Linux implement native TPM 2.0 support to securely store the vault decryption secret, bound to the system's hardware state. Since modern Linux distributions (like Arch, Fedora, Ubuntu) now have mature TPM support (e.g., via systemd-cryptenroll), the infrastructure is ready. How it could work: 1.Secret Sealing: 1Password could seal the necessary decryption key into the TPM chip. 2.PCR Binding: Bind this key to specific Platform Configuration Registers (PCRs), such as PCR 7 (Secure Boot state) and PCR 0 (Firmware). The Result: On boot, if the system hasn't been tampered with (Secure Boot is valid), the TPM releases the key, and 1Password unlocks automatically—or just asks for a fingerprint—without needing the Master Password. Why this matters: Parity: It brings the Linux client up to par with the "magic" experience on other platforms. Security vs. Convenience: It encourages users to set incredibly long, complex Master Passwords because they won't have to type them daily. I know many power users in the Linux community are already using TPM for disk encryption (LUKS). It would be amazing to see 1Password leverage this same hardware capability. Does anyone else in the community want this? Please vote or comment if you do! Thanks8Views0likes0Comments1Password Beta + SSH Agent + Hyprland
I’m seeing an issue on 8.11.12_26.BETA where the SSH agent window opens at only ~400x100, making it difficult to use. This problem does not occur on earlier builds — after downgrading to 8.11.10-32.BETA, the window renders normally and everything works fine again. I also noticed a mention of a fix in 8.11.12_26.BETA-26, which seems like it might be related and potentially introduced a regression. [Fixed] We’ve fixed an issue that prevented rich SSH and CLI prompts from appearing on Wayland. Environment: Omarchy v3.0.2 Hyprland 0.51.1 (Wayland) Linux 6.16.8-arch3-1 Happy to provide logs or run additional tests if helpful. Thanks for looking into this! Omarchy issue for additional context: https://github.com/basecamp/omarchy/issues/2016184Views1like4CommentsMouse/window handling issues on Ubuntu
Hi, my 1password developed a weird window mgmt issue -- it's as if all mouse left button events are being remapped to right button events for window mgmt. So e.g. clicking on the close 'x' button on the window doesn't close the app but produces the context menu. Mouse buttons within the app itself work as they should, it's only the window mgmt that's affected. 1password ver 8.11.16 Ubuntu 25.10 Weird bug?2Views0likes0CommentsSupport for Zen browser
Hi! There's this new browser called "Zen browser" It's based on Firefox but the 1password extension doesn't work with the desktop app 1Password Version: Not Provided Extension Version: Not Provided OS Version: Not Provided Browser: Not ProvidedSolved16KViews56likes179CommentsLatest beta doesn't show in app tray
The latest 1Password beta appears to have an error on launch and won't show in the system tray in Linux. All previous betas did not have this issue and the current release version also doesn't have this issue so it appears to be a regression. Version: 1password-beta-8.11.16_30 Console output when launching 1Password: INFO 2025-10-16T07:09:49.078+00:00 ThreadId(34) [1P:op-settings/src/store/json_store.rs:75] Settings file created @ 2024-10-23 19:22:28.731374786 UTC and last modified @ 2025-10-16 07:04:03.841979318 UTC INFO 2025-10-16T07:09:49.079+00:00 ThreadId(34) [client:typescript] Client starting. INFO 2025-10-16T07:09:49.137+00:00 ThreadId(34) [1P:op-localization/src/lib.rs:239] system locale detected as 'en-US' INFO 2025-10-16T07:09:49.137+00:00 ThreadId(34) [1P:op-localization/src/lib.rs:265] selected translations for EN_US based on detected locale en-US INFO 2025-10-16T07:09:49.137+00:00 ThreadId(34) [status:app/op-app/src/app.rs:1030] App::new(1Password for Linux/81116030 (EN_US), /home/<redacted-username>/.config/1Password) INFO 2025-10-16T07:09:49.139+00:00 ThreadId(34) [1P:data/op-db/src/common/mod.rs:186] Core DB Integrity Check Succeeded INFO 2025-10-16T07:09:49.139+00:00 ThreadId(34) [1P:data/op-db/src/core_db/db.rs:145] Starting Core DB at version: 46 INFO 2025-10-16T07:09:49.139+00:00 ThreadId(34) [1P:data/op-db/src/common/mod.rs:155] Core DB Table Integrity Check Succeeded INFO 2025-10-16T07:09:49.146+00:00 ThreadId(34) [1P:data/op-db/src/common/mod.rs:186] Resources DB Integrity Check Succeeded INFO 2025-10-16T07:09:49.146+00:00 ThreadId(34) [1P:data/op-db/src/common/mod.rs:155] Resources DB Table Integrity Check Succeeded INFO 2025-10-16T07:09:49.146+00:00 ThreadId(34) [1P:data/op-db/src/resources_db/db.rs:110] Starting Resources DB at version: 1 INFO 2025-10-16T07:09:49.146+00:00 ThreadId(34) [1P:ssh/op-ssh-config/src/lib.rs:380] agent not configured INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-beta/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-unstable/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/chromium/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/microsoft-edge-dev/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi-snapshot/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.mozilla/native-messaging-hosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 ThreadId(34) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:83] Successfully installed all native messaging manifests. INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(31)) [1P:op-global-shortcuts/src/node.rs:38] Global shortcut registration is not available on this system. INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(25)) [1P:op-global-shortcuts/src/node.rs:38] Global shortcut registration is not available on this system. INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-beta/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/google-chrome-unstable/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/chromium/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/microsoft-edge-dev/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.config/vivaldi-snapshot/NativeMessagingHosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:68] Created NMH manifest at /home/<redacted-username>/.mozilla/native-messaging-hosts/com.1password.1password.json INFO 2025-10-16T07:09:49.149+00:00 runtime-worker(ThreadId(24)) [1P:native-messaging/op-nm-installer/src/nix_utils.rs:83] Successfully installed all native messaging manifests. INFO 2025-10-16T07:09:49.151+00:00 ThreadId(34) [1P:app/op-app/src/app.rs:1688] initializing Developer Environment mount handler INFO 2025-10-16T07:09:49.152+00:00 runtime-worker(ThreadId(27)) [1P:app/op-app-common/src/unlocked_session_keepalive.rs:70] Starting unlocked session keepalive INFO 2025-10-16T07:09:49.152+00:00 runtime-worker(ThreadId(27)) [1P:native-messaging/op-native-core-integration/src/lib.rs:428] Starting IPC listener on 1Password-BrowserSupport ERROR 2025-10-16T07:09:49.152+00:00 runtime-worker(ThreadId(3)) [1P:native-messaging/op-native-core-integration/src/lib.rs:618] Listener on SETTING_STATUS has been dropped, unable to communicate changes made to browser SLS setting ERROR 2025-10-16T07:09:49.152+00:00 ThreadId(34) [1P:ffi/op-core-node/src/lib.rs:558] Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }) INFO 2025-10-16T07:09:49.153+00:00 runtime-worker(ThreadId(31)) [1P:native-messaging/op-native-core-integration/src/lib.rs:440] Active native core integration is awaiting messages INFO 2025-10-16T07:09:49.153+00:00 runtime-worker(ThreadId(27)) [1P:ssh/op-agent-controller/src/lib.rs:573] Starting filesystem watcher for SSH agent configuration directories... ERROR 2025-10-16T07:09:49.153+00:00 runtime-worker(ThreadId(27)) [1P:/mnt/ephemeral/builds/dev/core/core/ssh/op-agent-controller/src/lib.rs:574] Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }) (node:18057) UnhandledPromiseRejectionWarning: ReferenceError: self is not defined at Object.<anonymous> (/opt/1Password/resources/app.asar/552.js:1:14) at Module._compile (node:internal/modules/cjs/loader:1714:14) at Module._extensions..js (node:internal/modules/cjs/loader:1848:10) at Module.load (node:internal/modules/cjs/loader:1448:32) at Module._load (node:internal/modules/cjs/loader:1270:12) at c._load (node:electron/js2c/node_init:2:17993) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:244:24) at Module.require (node:internal/modules/cjs/loader:1470:12) at require (node:internal/modules/helpers:147:16) (Use `1password --trace-warnings ...` to show where the warning was created) (node:18057) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1) INFO 2025-10-16T07:09:49.351+00:00 runtime-worker(ThreadId(25)) [1P:app/op-app/src/app/backend/lock_screen.rs:96] System unlock is enabled: false INFO 2025-10-16T07:09:49.351+00:00 runtime-worker(ThreadId(25)) [1P:app/op-app/src/app/backend/lock_screen.rs:124] Sys auth status Disabled INFO 2025-10-16T07:09:49.537+00:00 1p-enable-crash-reporter(ThreadId(37)) [1P:op32Views0likes3Comments