8 Replies Latest reply: Apr 5, 2012 5:48 AM by Kevin Weatherly
Kevin Weatherly Level 1 Level 1 (35 points)

I have all the boxes ticked in Autofill preferences, ran Keychain First Aid and searched the net for an answer but still my 20" iMac won't store the Yahoo username and password details. It will quite happily store others but not Yahoo. My 24" iMac does it, so does my MacBook Pro and iPhone! Can anyone help?

  • 1. Re: Safari saves some passwords but not others!
    Linc Davis Level 10 Level 10 (118,025 points)

    Safari > Preferences > Autofill > User names and passwords > Edit...

     

    Remove Yahoo from the list and try again.

  • 2. Re: Safari saves some passwords but not others!
    Kevin Weatherly Level 1 Level 1 (35 points)

    Well that's another spooky thing - Yahoo isn't shown in the list no matter how many times I try to include it!

    Could it be that I've chosen the "never ask again" (or whatever it is) option when Safari has asked sometime in the past whether I wanted to save the password? If so, how do I undo that?

  • 3. Re: Safari saves some passwords but not others!
    Linc Davis Level 10 Level 10 (118,025 points)

    Could it be that I've chosen the "never ask again" (or whatever it is) option when Safari has asked sometime in the past whether I wanted to save the password?

     

    Yes.

     

    If so, how do I undo that?

     

    By deleting the entry in that list.

  • 4. Re: Safari saves some passwords but not others!
    Carolyn Samit Level 10 Level 10 (89,660 points)

    Kevin ...

     

    Quit Safari.

     

    You need to delete the Yahoo keychain. Just running Keychain Repair doesn't always do the job.

     

    Launch Keychain Access

     

    Type  yahoo   in the search field top right corne of that window.

     

    Now right or control click the yahoo keychian then click Delete.

     

    Relaunch Safari. From the menu bar click Safari > Preferences > Autofill

     

    Click the Edit button next to:  User names and password

     

    Delete all Yahoo url's and make sure User names and passwords is selected.

     

    Now go to the Yahoo site. Login with your user name and password. You should be promopted to save that data to a new keychian, click Yes.

  • 5. Re: Safari saves some passwords but not others!
    Kevin Weatherly Level 1 Level 1 (35 points)

    Tried this and the search found Yahoo in with a Facebook login. I deleted this and tried again but Safari still won't save the Yahoo password. The save option didn't appear.

  • 6. Re: Safari saves some passwords but not others!
    yellowegret Level 1 Level 1 (20 points)

    I have had the same problem. what i did was copy a "web form password" entry that was created for google, and changed it for yahoo.

     

    You have to have two keychains in order to do this. In Keychain Access, you normally just have one login keychain where all entries go. but if you can create a second keychain, you can copy a "web form password" and then paste a copy into the second keychain. you can't create a duplicate in the same keychain for some reason.

     

    anyway, i copied an entry for google from my login keychain into the second keychain.it looks something like:

     

    Name: accounts.google.com (<your username>)

    Kind: Web form password

    Account: <your username>

    Where: https://accounts.google.com

     

     

    after you create the copy in the second keychain, modify it to look like this:

     

    Name: accounts.yahoo.com (<your username>)

    Kind: Web form password

    Account: <your username>

    Where: https://login.yahoo.com

    and then of course, change the password accordingly and save.

     

    Then copy this entry back into your login keychain.

     

    Anyway, this is a total hack, and im not sure if this is the best way to do this, but it's worked for me without any problems.

    BTW, this only became a problem for me in the last two months, with the safari 5.1.5 upgrade and the current yahoo page. before, the user/password autofill always just worked, but after 2 weeks of, i did a little a digging. not sure this applies to all people.

     

    Does anyone else know how to create an empty "web form password" ?

  • 7. Re: Safari saves some passwords but not others!
    Kevin Weatherly Level 1 Level 1 (35 points)

    Hi. Thanks for this reply. It has worked for me too but after I had created the second keychain (and made sure it worked!) I copied the new web form password and pasted it into the original keychain where it worked and then deleted the second keychain. This works great for just one Yahoo address but as I have 4 I have yet to try creating the other three, while it works I may just live with autofilling one address for now.

  • 8. Re: Safari saves some passwords but not others!
    Kevin Weatherly Level 1 Level 1 (35 points)

    Problem solved!

    I did exactly the same for the remaining Yahoo accounts and now they all work perfectly, thanks Yellowegret for your help.