I'm dealing with a persistent issue where my Microsoft account, which is set to be Passwordless and has 2-Step Verification enabled, keeps receiving sign-in attempts. Every hour or so, I get an Authenticator notification on my iPhone asking me to confirm or deny a sign-in request. These requests aren't from me, but rather from someone trying to gain unauthorized access to my account by hoping I'll mistakenly approve one of the attempts. The login page only asks for my email address and no password, making it easy for hackers to repeatedly try signing in. I don't have the Microsoft account on any other devices nor do I use it for any apps; I only have it for Microsoft Authenticator. How can I put an end to these nonstop notifications?
3 Answers
What you're facing is known as an MFA fatigue attack, and it's quite common. Hackers hope you'll accidentally approve their sign-in request. One effective way to tackle this is to create an alias for your account and set it as your primary username. By doing this, the attackers won’t be able to trigger the second factor since they’ll be using the old email address to sign in, which will become invalid. Just remember not to delete the old email address; if you do, all emails sent there will bounce.
Unfortunately, there isn't much you can do to stop the sign-in attempts themselves, but the best course of action is to ignore the notifications and not tap 'allow'. Hopefully, over time, the attackers might give up and stop trying.
I dealt with this issue for a few weeks on both my Microsoft accounts, and I found a solution that worked for me. I changed my sign-in email address to an alias. To do this, go to your account settings and create an alias using something like '[email protected]' instead of '[email protected]'. Make the new alias your primary sign-in, and then you can remove the old email address. From then on, you can still receive emails at the old address, but only use the new alias to log in. Since I made this change six months ago, I haven't experienced any unauthorized sign-in attempts!

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox