Hi, I'm new to KeePass. I installed it yesterday together with KeyForm and made two entries just to learn about the functionality/operation. One of my entries seems to work fine. The other - to sign in to a Microsoft Account (to use the MS Communities) won't work using KeyForm - the username entry doesn't populate the relevant box on the URL - the password does populate. Also, drag and drop won't work with this Microsoft Account - the barred indicator remains on whilst hovering over the username box.
Any ideas ? Am I asking this question in the correct venue ? Thanks.
KeyForm probably can't find a username box. It's worth asking on the KeeForm support site - which I can't find offhand.
Windows and associated programs control drag n drop, not KeePass. Can you post the login URL and we can test?
Microsoft Account URL (populates neither username nor password) is
Also, see FutureLean (populates only password) :
The MS site resists drag n drop - probably a scripting issue. The field names are "login" and "passwd". I suspect you need to tell KeyForm to use the correct field names.
FutureLearn has field names of "email" and "password".
Many thanks Paul. Can you advise, or point me to a webpage that advises, how I would go about "telling" KeyForm to use the correct field names ? Also, how did you discover the correct field names ?
Looking at the KeeForm code it appears to use field types rather than names.
The MS site has type="email" for the user name and KeeForm seems to expect type="text". The same is true for FL. I thought you could change the KeeForm behaviour, but this does not seem to be the case for user name and password fields.
I use Firefox and right clicking on the user name / password field and selecting "Inspect element" shows the code behind the field.
Has anyone any more suggestions ? Thanks
Tell KeeForm to not fill in the MS site and use KeePass Auto-Type instead.
I have the same problem with the same Microsoft account mentioned above.
I don´t use KeyForm for this account, only a "normal" Keepass entry.
When I open the URL manually and then click on "Auto-Type" from the Keepass-entry it works
correctly, but when I use URL--> open then its not working, username gets not filled correctly only password-field. So logging in results in a error message.
Also tried with the advanced tab and added the fields "login" and "passwd" (without quotes) but does not work.
Can somebody guide me to the right entry for this Microsoft Account ?
Would be really nice.
Thank you very much for help.
This suggests KeeForm is attempting to fill in the user name and password for you. KeePass on it's own will only type the user/pass after you explicitly tell it to, via Auto-Type or similar.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.