You couldn’t find the recovery page, but then you did but were not authorized to view it (it can be found at “yourdomain.com/users/recover”)
You now have access to your account, and can see the listed passwords you previously entered, but cannot decrypt them
Is this a correct understanding?
I’m a little confused by what you mean when you say “regain access to my passwords”. Do you have server-level access for your Passbolt installation? Do you have access to your database? Did you keep your key from last time?
I attempted to find a recovery page (as you point out ~/users/recover), that is similar to the account registration ( ~/setup/install/[userid]/[authorization_token]), where userid and authorization_token was pulled from the database.
correct. I can log into my account now. I can see the list of password entries I have made, but if I try to edit, or view the passwords, I get an error that they cannot be decrypted.
by regain access, I mean be able to view and edit the password entries that I have previously made. Yes, I have server access. Yes, I have database access. If the key is the one you download while initially setting up the account, then yes, I also have the key from last time.
That’s good news because you can take a record from the “secrets” table’s “data” field and email it to yourself. Before you do, in your email client you need to import your private key from the initial setup. And have your passphrase for the key handy as well.
ok so if I double click the saved key it says that its imported.
I’m a little confused at how to put it all together. If I email, or essentially just copy the data from the data field, how does this give me access? Wouldn’t I need some type of url / link, taking me to passbolt, which would update the appropriate files?
I would recommend the plain text setting in your email client as well, if possible, just to eliminate any chance of stray parts.
The data is the encrypted password - no link or url to open it - only your key is needed. Now, to determine which password goes with which site, you’ll want to match up the resource_id field from the secrets table with the records in the resources table.
Your question may indicate you are attempting to restore your server back to it’s original form but it seems you have two users now, so I’m sharing the process to recover your passwords manually. It’s not clear what the problem with your installation is, and since you said you had a few passwords, I thought this might be the quickest way for you to get your passwords back.
No, It is still only one use, one account. I have the same user id as before. All the secrets are there and match with the corresponding resources. Pass bolt is just unable to decrypt them when I enter my account password.
Was this import into your email client? If it was and it was successful, it will (should) automatically decrypt the record data when it receives an email.
The advice on the linked post is pretty much exactly what I was looking for, except that I have tried that. when I go to the page
https://<your_domain>/setup/recover/<user_id>/<authentication_token.token>
I am met with the bird. saying “you are not authorized to view that location”. and further it says that my token is not valid or expired. I copied the values straight from the database. the entry is marked as active, but can’t recover.