Problem with unlocking and filling in user ID and password if webpage changes

Hello Bitwarden community,

Making a move from LastPass but can’t get Bitwarden to do certain things and was looking for some help.

I loaded both Windows 10 Bitwarden and the Firefox Extension. I set Lock to 30 minutes so when I leave my desktop, no one can get to my critical info. But when I come back to Firefox and tell it to unlock (using fingerprint unlock) it shows its unlocked but then right away locks again after a second. I usually have to reboot the computer to get it to work. What is not set up correctly? Or is this a bug? I have even gone back to the desktop Bitwarden, unlocked it, then went back to Firefox and still have this issue.
Also, I have a few sites that, for some reason, the link does not exactly match what is saved in Bitwarden so nothing appears/happens. Is there a way to force it to fill in the user ID and password by searching for it and then telling it to populate? When I search my vault, I only see Launch, copy user name, copy password and verification code. Copying and pasting is a pain.
Thank you.
Frank in Michigan

Yes. Open the vault item and scroll down to the bottom. The “Autofill” button will force an autofill even if the current URL doesn’t match the URL stored in the vault entry. Also, the “Autofill and Save” button will do the same thing, but also store the URL of the current webpage, so that it is automatically recognized by Bitwarden the next time you visit.

On the other hand, this type of problem can often be solved by adjusting the URI match detection options. If you need help with that, please post some examples of URLs that are not being detected by Bitwarden.

P.S. I think the FireFox thing might be a bug of some sort. I recall seeing some reports from other users that the FireFox browser extension was either locking prematurely, or not locking when it should. You may want to make a separate post about that issue, since it is unrelated to the topic title of the current thread.

Thank you for the reply and suggestion. Unfortunately, it is not working. I have tried doing that on several pages I wanted to fill but get the following error every time:

And ok on doing a separate post for my first issue.

Frank in Michigan

In the case shown in your screenshot, the problem is not that the URL does not match what is saved in Bitwarden — the badge counter with the number 4 in the upper right corner of the browser tells us that you have 4 entries in your Bitwarden vault that match this webpage.

The problem is instead that none of the form fields in the web form could not be identified as standard username and password fields, and therefore Bitwarden does not know where to autofill the username and password that is stored in your login record for this site.

At first glance, this appears to be because the form shown in the screenshot is not a login page, but rather a form for filling our your contact information. For such applications, it is usually more effective to use an Identity record than a Login record.

If there are username/password fields on that form (perhaps off-screen) and they are not getting autofilled, then the solution is to use custom fields.

If you can provide some clarification, we should be able to help.

Thank you for the explanation. Yes, it is a form-fill ‘page’. I brought over all my LastPass info using Bitwarden’s import feature and that is how it populated I guess.
Is there a way to either move or change it from a Login to an Identity? I tried to drag it over from Login to Identity but that didn’t work. I have many similar saved non-login entries that came into Bitwarden this way and manually redoing them all is going to be a hassle. I also see several of my credit cards ended up in Identity instead of Card as well…


Frank in Michigan

There is no way to convert an item type from one to the other, but if you are open to it, you should be able to do the import more accurately (to preserve the correct item type) if you re-do the import as a conditioned .JSON file. Unfortunately, putting your exported data in the appropriate .JSON format takes quite a bit of work unless you can use some software tools to automate the process.

If I was doing it myself, I would probably divide my exported data into separate CSV files for credit cards, identities, and everything else, then I would set up a mail merge in Word to insert each piece of information for the credit card items in the correct location of a .JSON data structure, and convert the results to a text file that I would rename to mycreditcards.json. Do the same thing for the identity items. Then use the .JSON importer in Bitwarden to read in the two .JSON files. The CSV for login items (and secure notes) should work using the LastPass CSV importer in Bitwarden.

1 Like


OK. Thank you for letting me know and also for a way to try and fix the issue. I guess I just need to create the data from scratch - I haven’t worked with either .JSON files (other then to import) or mail merge and might end up with a mess. I need to make sure the data is correct.

So, if I go to one of these pages (e.g. the one I showed), and manually fill in all the data, is there a way to tell Bitwarden how to capture everything I entered and put it in as an identity? I haven’t done any saving yet - still trying to understand its differences from LastPass as well as getting it to work in Firefox (another post).


Frank in Michigan

Unfortunately, to my knowledge, there is not. There is a setting in the browser extension option to save new logins, but not for identities or cards. If you’re going to have to enter the data manually, then I would recommend starting by entering the data into a new identity item in the vault (and then autofilling), instead of starting by filling out the web form. Even for logins, this approach is more robust than relying on the “Ask to Add Login” prompt, so it’s a good habit to get into for adding new items.

Bummer. That is a very helpful feature I used a lot in LastPass where you just select “capture data” and it would save all the data entered…

Thank you for the reply.

Frank in Michigan

You’re welcome. I think Roboform has that feature as well, if you decide it is something you can’t live without (but don’t want to go back to LastPass)!

My only other suggestion would be to look for third-party utilities that may be able to do the CSV to JSON conversion for you, which would simplify the prospect of re-doing the data import from LastPass.