Comments (9)
You can always try to log in again via bitw login
.
When you get the Cipher.Fields
error, what's does your bitw/data.json
file look like? That is, what kind of data is under that path? The directory is under UserConfigDir, as per golang/go#29960.
Finally, do you have two-factor auth enabled?
If you share your contact details I can give you the password for my dummy test account. If you can reproduce the issue with that, you can share all the data then, as it has no sensitive information.
from bitw.
You can always try to log in again via bitw login.
Logging in with bitw login
seems to work, I don't get any error or output after the password prompt. It still results in the same json unmarshal error when using sync though.
When you get the Cipher.Fields error, what's does your bitw/data.json file look like? That is, what kind of data is under that path? The directory is under UserConfigDir, as per golang/go#29960.
{
"DeviceID": "REDACTED",
"AccessToken": "REDACTED",
"TokenExpiry": "2019-06-25T23:40:19.257287492Z",
"KDF": 0,
"KDFIterations": 100000,
"LastSync": "0001-01-01T00:00:00Z",
"Sync": {
"Profile": {
"ID": "",
"Name": "",
"Email": "",
"EmailVerified": false,
"Premium": false,
"MasterPasswordHint": "",
"Culture": "",
"TwoFactorEnabled": false,
"Key": "",
"PrivateKey": "",
"SecurityStamp": "",
"Organizations": null
},
"Folders": null,
"Ciphers": null,
"Domains": {
"EquivalentDomains": null,
"GlobalEquivalentDomains": null
}
}
}
Finally, do you have two-factor auth enabled?
I do not have 2FA enabled, I should though and I will. Does bitw support 2FA?
If you share your contact details I can give you the password for my dummy test account. If you can reproduce the issue with that, you can share all the data then, as it has no sensitive information.
I'll email you using the email address on your website.
from bitw.
Hmm, sync is just failing entirely then.
I do not have 2FA enabled, I should though and I will. Does bitw support 2FA?
It does. There's a test for it, even.
I'll email you using the email address on your website.
I've emailed you the passwords for the dummy test accounts.
from bitw.
Okay so I've tested it with the information you gave and the sync seems to run without any output/error. What would you like me to test next perhaps?
from bitw.
Ah, I have an idea. None of my tests have any secret fields, so maybe I just got the decoding bit wrong. Let me give it a try.
from bitw.
Yeah, that was it - I can reproduce now that I've added fancier secrets to my test account. Should be fixed soon.
from bitw.
Sweet, thanks for being so quick to respond. Let me know when I can give it a shot.
from bitw.
I've fixed the error, though you can't use the custom fields in any way yet.
from bitw.
Thanks once more, sync seems to work now. 😀
from bitw.
Related Issues (20)
- bitw as a dotfiles secrets store HOT 3
- support dbus service encryption algorithms other than "plain"
- Serve does not detect changes coming from sync HOT 4
- Fails to decrypt returning passwords from organisations: `error: MAC mismatch` HOT 4
- Feature request: Store passwords HOT 5
- Error during sync: could not sync: invalid cipher string HOT 15
- Not showing identityurl but apiurl instead HOT 1
- Getting started HOT 2
- Respond to this thread if you'd like the passwords to run the tests HOT 8
- Runtime error on bitw dump HOT 2
- error: could not sync: json: cannot unmarshal array into Go struct field Domains.Domains.EquivalentDomains of type string HOT 4
- 2FA login doesn't work with captchas HOT 17
- Suggestion: Use gosecret HOT 1
- The secrets service is not working HOT 2
- Outdated install instructions HOT 3
- `secret-tool` keeps running into a timeout HOT 1
- Support all 2FA types HOT 1
- Create a release with precompiled binaries
- Segmentation fault when serving HOT 2
- Auto-fill HOT 4
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 bitw.