Mac Keeps Asking For Icloud Password

Since about 2 weeks my HomeAssistant iCloud integration keeps asking for Apple id Sign-in requests on my iPhone. On my iPhone I click allow and get a 6-digit code and click OK, but this I cannot enter anywhere within HA because the iCloud integration is already setup.

If your Mac is connected to the Internet but suddenly starts asking for your password, you should generally try again later, and if necessary work with your email provider to resolve. If you're using Apple's iCloud Mail, learn how to resolve issues with iCloud Mail.

  • The deal is I don't want the person who was the mac in their hands now (I'm not sure I had a log out after 5 minutes set to on) to read my messages and I was hoping that this would mean they simple would not receive them on the mac - because it kept asking for my iCloud password.
  • This has been going on for months now where I get the pop up that I need to enter my iCloud password. I enter it (definitely correctly) and it gives me the message you see in the screenshot. I also intentionally put in the incorrect password and I get the ‘wrong username/password’ message which is what it should do.
  • Another possible reason that iCloud keeps on prompting you to re-enter your password is that you may have keyed in different cases of your Apple ID during your iCloud login.

Why is Mail asking for your password?

Mail asks for your password when it is connecting to your email provider, but can't connect to your email account because your email provider isn't accepting your email password.

Your email provider may reject your password for several reasons, including:

  • You're not using your current email password. If you updated the password on another device, make sure that you're using the same password on your Mac.
  • Your email provider needs you to update or reset your password for security reasons. For example, if you're using Google’s two-step verification, your Gmail account in Mail requires the appropriate app-specific password.
  • Your email provider deactivated or suspended your account. Contact your email provider for help.

Check your password in Internet Accounts preferences

Asking

Depending on the type of email account you're using, you might be able to correct the password as follows:

  1. Quit Mail. If it doesn't quit, you can force it to quit.
  2. Choose Apple menu  > System Preferences, then click Internet Accounts.
  3. Select your mail account in the sidebar.
  4. If you see a password field for your account, delete the password and type the correct password.
  5. Close System Preferences, then open Mail and try using your account again.

If Mail still asks for your password, the password is probably incorrect. Your email provider can help you verify your email settings and make sure that you're using the correct password.

Test using webmail

Many email providers offer webmail, which is a way to use email with a web browser such as Safari, instead of with an email app such as Mail. For example, if you're using an iCloud Mail account, you can use iCloud.com to send and receive email.

Because the password that you use with Mail is usually the same password that you use with webmail, try signing in to webmail with that password. If it doesn't work there either, your password is probably incorrect. Your email provider can help you verify your email settings and make sure that you're using the correct password for the Mail app.

Remove your account, then add it back

Mac Mail Keeps Asking For Icloud Password

If no other solutions work, try setting up your email account again. To do that, first remove your email account, then add the account back.

Mac keeps asking for icloud password on startup yosemite

Learn more

Mac

Mac Keeps Asking For Icloud Password On Startup Yosemite

  • If you're using Apple's iCloud Mail, learn how to resolve issues with iCloud Mail. The password that you use with iCloud Mail is your Apple ID password. Learn what to do if you forgot your Apple ID password or want to change your Apple ID password.
  • If you forgot or want to change the email password for a different email service, contact the email provider or request a password reset from their website.