Microsoft has put up a post today that states that Microsoft accounts will now be getting two step authentication which should appease many users who have been asking for the feature. The feature will be rolling out over the next couple of days in what Microsoft is calling a "major upgrade".
Microsoft states on its blog:
Over the next couple days we will roll out a major upgrade to Microsoft account, including optional two-step verification to help keep your account more secure.
Two factor authentication will be optional for the end user but should strongly be consideres as two-factor authentication will dramatically improve the security of your account and keep all of your content safe across many of Microsofts online services that utilize your Microsoft account.
Microsoft will also be utilizing an app, called Microsoft Authenticator, for Windows Phone users that will allow those individuals to access the app to generate a code when trying to access their accounts online as the second form of authentication; those of you on other platforms will have to use more traditional code distribution such as a text message.
On devices that you use frequently, you will have the option of only requiring the two-factor authentication one time but if you do not use the device for 60 days, you will be required to use two-factor authentication on your next login.