Comments (5)
I am not a Linux user so I am not very knowledgeable about how you should set up your user permissions. Maybe someone else here can help answer that. What I can tell you is that we store all application data in Electron's userData
path, which is defined here: https://github.com/electron/electron/blob/master/docs/api/app.md#appgetpathname
from desktop.
The standard program setup is to have a central location for the executable, for universal access. It then writes to the various user profiles, respecting the permissions of each profile, so users can't access each other's data. I would assume that's the case here, and would be surprised if it isn't, but because I'm the one who put the BW executable in the /opt folder, I just wanted to make sure.
from desktop.
According to Electron's docs it's at $XDG_CONFIG_HOME
or ~/.config
. It seems to indicate that it would be stored per user.
from desktop.
Yes, it did seem that way. I also wasn't sure about the data file having the standard user profile permissions: other: read. That means, I think, that other users can read it. Of course, they still need the PW to get to the clear data, but I don't know if physical access is a good idea or not. That's why I changed it to "none". Maybe I'm being over concerned.
from desktop.
If you're concerned about read permissions for other users on the same machine, feel free to adjust them. The file contains only encrypted sensitive information.
from desktop.
Related Issues (20)
- Can't login to vault due to issues with Cloudflare Captcha HOT 8
- Account opens with decryption error HOT 1
- Not Autofilling On Walmart.com - Mac OS - Firefox, Safari and Chrome HOT 1
- 1.32.1 Upgrade Notice on Boot; Failure to Upgrade from 1.31.3 HOT 1
- Release builds trigger Content Security Policy errors HOT 1
- Regression: After adding rust module, fails to compile on arm64 linux HOT 5
- npm run build fails: /bin/sh: line 1: rustup: command not found HOT 4
- No Unsaved Changes prompt when quit from menu or exiting app HOT 3
- Hard to reproduce: System won't reboot correctly (real hardware) HOT 1
- The vault and send buttons at the bottom are scrollable HOT 1
- incessant update HOT 1
- "Failed to fetch" since version 1.31.1 - self hostet instance HOT 3
- No OTP verfication after log out HOT 1
- js2c crash on windows HOT 1
- Mac: get code signature error HOT 1
- Macbook Air M1 app not working correctly HOT 2
- 'No Folder' view shows all items HOT 1
- Prevent application window momentarily being displayed upon startup when 'Start To Tray Icon' is enabled HOT 2
- is version v2022.5.1 the latest stable version or another pre-release? HOT 2
- bitwarden.com has no CSP HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from desktop.