Force Firefox to Offer to Save or Remember Password for Yahoo!, Windows Live (MSN Passport), PayPal and Other Secure Websites

On some websites that emphasis security, the web pages will explicit request web browser to remove the offer and disable ability to save or remember the password to auto fill in the user name and password credentials on next visit. Such sites including many banks online banking services, Yahoo! (i.e. Yahoo! Mail), Windows Live ID (i.e. MSN Hotmail), PayPal and etc.

Normally, the request for web browser especially Mozilla Firefox so that it does not offer to remember password (and not saving any user ID and password) when user submit the login form or sign in page, and hence does not autofill on next visit is made by using autocomplete=”off” parameter.

Remember Password bookmarklet hacks and makes the Firefox browser ignores web site requests of not remember passwords temporarily, allowing users to save passwords (and hence the Firefox can auto-fill username and password the next time the same log in page is opened), even on sites that use autocomplete=”off” command.

The Remember Password bookmarklet only works on Mozilla Firefox browser, and on sites that use autocomplete=”off” attribute to prevent the browser from remembering passwords. If the site uses another method to break web browser’s password manager, such as having two password fields or submitting the form using JavaScript, this bookmarklet won’t help to enable or turn on password manager remembering feature.

Save Password Bookmarklet

JS Code:
javascript:(function(){var ca,cea,cs,df,dfe,i,j,x,y;function n(i,what){return i+" "+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed autocomplete=off from "+n(ca,"form")+" and from "+n(cea,"form element")+", and removed onsubmit from "+n(cs,"form")+". After you type your password and submit the form, the browser will offer to remember your password.")})();

To use this bookmarklet, copy and paste the JavaScript to Firefox Location Bar and hit “Enter” just before submitting the form with password field. Alternatively, bookmark the bookmarklet, and then click on the “Save Password Bookmarklet” in Bookmarks when needed. Once the Java script is run, a confirmation dialog indicating how many form elements and forms have been affected will be shown.

Remove AutoComplete Off Setting to Save Password

Firefox browser will then offer to remember the password (as if default behavior when the website doesn’t set auto complete to off) when user submits the form. Click “Yes” to remember and store the password. Once the browser has saved the password (and user name) for the website, the status of auto completion or auto fill is ignored, and the bookmarklet is not required anymore.

Firefox prompts to save password in PayPal, Yahoo!, Windows Live, Hotmail Sites
After applying the Save Password Bookmarklet, Firefox will prompt to save password on websites which previously do not allowed to saved password and don’t let Password Manager automatically fill in and complete the user name and password fields.


17 Responses to “Force Firefox to Offer to Save or Remember Password for Yahoo!, Windows Live (MSN Passport), PayPal and Other Secure Websites”

  1. iki
    October 15th, 2009 20:13
    17

    Tried that for mail.yahoo.com in Ubuntu/Firefox 3.5.3. It not only crashes Firefox but the whole desktop (logout) and then when Firefox is opened again the settings have returned to default (not remember passwords).

  2. xmanchai
    August 14th, 2009 01:46
    16

    it seems doesn’t work for yahoo in FF 3.5.2.
    but thanks.

  3. william
    August 13th, 2009 21:28
    15

    working no more, too bad
    website say it blocked 1 or 2 fields but not works, site dont remember to save pass.. hotmail,yahoo,paypal… anyone, please anotther solution to fix this help us. thnaks.

  4. Jim
    June 23rd, 2009 07:49
    14

    Many thanks!

  5. a pirate
    May 11th, 2009 20:35
    13

    maybe a dumb question but…is it save to use

  6. Danny
    February 4th, 2009 18:46
    12

    Is there a way to do this hack on Google Chrome? Thanks.

  7. John
    January 18th, 2009 02:55
    11

    Try deleting all of the passwords for the specific site that is not working (write them down first :D :D ) and then opening the site and hitting remember password.

    Seems like it just need to be refreshed.

  8. xalki
    January 16th, 2009 09:07
    10

    I do not know if this bookmarklet works in FF3 specifically, didn’t try.I first found this nice article here, appreciated the method, but then I dragged and dropped a bookmarklet from the very old “jesse’s bookmarklets site”. I already knew(I have used different developer, search, zap etc bookmarklets for FF and for…IE6) to my FF3 toolbar. That worked in my FF3+ for Yahoo Mail(and I wrote a post in greek about that site).

  9. xalki
    January 11th, 2009 00:14
    9

    Thanks for the bookmarklet. It was extremely frustrating. Whenever I tried to sign in in Yahoo from Firefox, I had to type password and mail info. You can drag and drop the above “Save Password Bookmarklet” to the Bookmarks toolbar I believe.

  10. Fix Firefox Does Not Save, Store or Remember Password On Some Sites Permanently for Always Auto-Complete » My Digital Life
    August 16th, 2008 03:28
    8

    [...] hence won’t store the password for AutoComplete or AutoFill. My Digital Life has published a Save Password Bookmarklet to force Firefox to save and remember the password on websites that using “AutoComplete=Off” setting to instruct browser to disable the [...]

  11. optimiced | en » How to make Firefox remember *all* passwords (even when logging to PayPal & Yahoo Mail)
    August 13th, 2008 22:04
    7

    [...] file again, after a Firefox update! (3) I used as base for my article information from this comment — but the user, which has left it, unfortunately, did not leave a name or URL, so I [...]

  12. optimiced | bg » Как да накараме Firefox да “помни” всички пароли (дори и в PayPal и Yahoo Mail)
    August 13th, 2008 19:19
    6

    [...] промените във файла отново, след update! (3) Почерпих инфо оттук — потребителят, оставил този коментар, обаче, беше [...]

  13. Tonycosus
    August 12th, 2008 15:33
    5

    I FOUND A WAY TO MAKE IT WORK IN FIREFOX 3!!!

    Some web sites (web-based e-mail sites or banking web sites) have autocomplete=”off”. It is dangerous to turn this on, and one should only turn this on if one uses a Master Password in Firefox 3.

    if one uses a Master Password and one wishes to turn this off, one needs to go to C:\Program Files\Mozilla Firefox\components, and comment out these lines in nsLoginManager.js:

    // if (element && element.hasAttribute(”autocomplete”) &&
    // element.getAttribute(”autocomplete”).toLowerCase() == “off”)
    // return true;

  14. jbellies
    July 27th, 2008 03:06
    4

    Similar method worked for me with Yahoo mail and Firefox 2. However, it doesn’t really work with Firefox 3. In Firefox 2, once you have everything set up, when you get to the login page everything is ready to go, you just click “Sign In”. In Firefox 3, the best I can get is this: you have to click “remember password” on your toolbar, then start typing your sign in name in the Yahoo ID field. It offers the full name, which you click, and then your password is filled in. Then you click “Sign In”.

    I have seen similar reported elsewhere.

  15. Tor Skude
    July 26th, 2008 17:11
    3

    It works for me. It doesn’t work really well with PayPal and Firefox 3 though. I have to wait for the page to finish loading, then click the (already filled in) email address for the autocomplete to take action.

  16. Phil
    July 22nd, 2008 21:00
    2

    This still doesn’t seem to work for paypal; it says it’s saving the password but it doesn’t autocomplete upon next login.

  17. Anto
    July 22nd, 2008 07:08
    1

    Thanks a lot for this tips !

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. To receive notification of latest comments posted, subscribe to My Digital Life Comments RSS feed or register to receive new comments in daily email digest.
Custom Search

New Articles

Incoming Search Terms for the Article

how to save passwords in firefox - firefox save password - save password firefox - force firefox to remember password - how to save password in firefox - remember password firefox - firefox remember password - save passwords in firefox - firefox password remember - firefox not saving passwords - save password in firefox - firefox SAVE passwords - force firefox to remember passwords - saving passwords in firefox - firefox remember passwords - firefox not remembering passwords - getting firefox to remember passwords - save password bookmarklet - remember password bookmarklet - firefox password save - firefox remember password not working - saving password in firefox - how to save a password in firefox - firefox yahoo password - firefox doesn't offer to save password - firefox does not remember passwords - firefox doesn't remember passwords - password saver bookmarklet - save passwords firefox - Firefox force remember password - firefox password saver - force firefox to save password - yahoo password firefox - Firefox remember password bookmarklet - password saver firefox - yahoo remember password - save firefox passwords - how to force firefox to remember password - firefox password bookmarklet - firefox will not remember passwords - firefox does not remember password - force save password - firefox save paypal password - firefox remember yahoo password - firefox won't save passwords - firefox does not save password - how to get firefox to remember a password - how to remember password in firefox - save yahoo password - force firefox remember password -