Setting up Two-Factor Authentication for your Google account AND Microsoft account
I use Two-Factor Authentication for my Google Apps account and I use the Google Authenticator application on my iPhone to generate the second factor.
Microsoft Accounts (formerly Live Accounts) just launched Two-Factor Auth and you should set it up now. That means SkyDrive, Outlook.com/Hotmail as well as the Windows Azure Dashboard can now be fronted by two-factor auth.
If you already use two-factor for Google, you can ADD your Microsoft account to the Google Authenticator application on your Android or iPhone. That means I can use one Authenticator application for all accounts which is extremely convenient.
The process for setting up two step authentication on a Microsoft account is:
- Get an Authenticator app.
- If you have a Windows Phone, use the Authenticator app.
- For Android, use the Google Authenticator.
- For iOS, use the Google Authenticator.
- Head over to https://account.live.com/proofs/Manage and login to your Microsoft account.
- Run your Authenticator app and scan the barcode with your phone's camera
- Enter the number you're given and click Pair.
PRO TIP: If you have two factor auth turned on for BOTH Microsoft Accounts and Google Accounts, make sure you click Edit and change the display name of your accounts so you can tell them apart! I appended [MS] and [GOOG].
You can also set this up and use the same app for Dropbox, LastPass and more sites every day.
The process for Google is similar. Get the app installed, and go to the Google 2-step verification page. I've been running two-step since it came out and the annoyance is minor compared to the comfort of a little extra security.
Note that some apps (like the mail app on your phone) may not support two-factor auth, so you'll need to create an application-specific password for those apps. It's a one-time password just for the apps that need them and you can revoke those passwords anytime.
- For Microsoft accounts, generate App Passwords here.
- For Google accounts, generate Application-specific passwords here.
Have fun and be secure!
About Scott
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. He is a failed stand-up comic, a cornrower, and a book author.
About Newsletter
I had some trouble editing the names in the Google Authenticator app, but it eventually worked.
http://guide.duosecurity.com/third-party-accounts
Download for: iPhone, Android
(Disclaimer: I work for Duo.)
No need to delete in iOS, just click 'Legal Information' first, then try 'Edit' again.
See https://twitter.com/leftside/statuses/161128520620318723
If, like me, you use Google Authenticator and you use your Gmail address as your MS log in, scanning the MS QR code will overwrite the your Google account authentication settings.
Instead you need to add the account manually ("Enter Key Provided") rather than scanning the QR code!
Hopefully this will save someone some pain!
P.
Hope this helps others because my phone almost became a Frizbee over this ;-)
Is possible to link other MS account to MS account with 2way auth ? if yes how. i cant do that :/ by this link ..://
https://account.live.com/AddLink.aspx
If you have two account with different providers that have the same login ID then the second addition will overwrite the first.
I have an MS account that uses my gmail address as the login. Scanning the MS QR in GAuthenticator replaced the existing GAccount! The secret behind the Authenticator item is different. So it fails against G.
So, it is very IMPORTANT that if you have this situation then rename your the Authenticator item for Google _first_. Then add the MS (or other provider) account. Then rename it.
It you manage to fubar your Authenticator you can re-add the G account by going to "2-step verification" settings in your G account and use the "Move to different phone" option. A bit scary but it will present you with a QR code to rescan into the same phone.
Hope this helps someone.
--A
this is a very great feature. At first I had a tricky problem:
I used my gmail address as primary account address for my microsoft account too. After I was scanning the QR-Code for Microsoft 2-Step authentication, Google Authenticator on my droid did simply override the 2-STEP authentication from google with microsoft.
I had to reset the Google Authenticator on my droid again by visiting: https://accounts.google.com/b/0/SmsAuthSettings
After that, I changed my primary email address in my Microsoft account, by visiting: https://account.live.com/ChangeId.aspx
Finally after creating an extra [MyName]@live.at email account, everything worked fine with 2 different authentication accounts stored in Google Authenticator on my droid!
Kind regards, Heinrich Elsigan.
I have had to turn it off which I don't like.
I have no idea who to complain to so I'm ranting in this old (really good) post. I can't be the only one surely ?
Comments are closed.
I would also add that Dropbox added 2-factor a few months back, which also works with these standard authenticator apps and there is a cool article on how to add it to your own Asp.Net app here http://www.codeproject.com/Articles/403355/Implementing-Two-Factor-Authentication-in-ASP-NET
Finally, back up your code to a physical medium! Print it out and put it in your safe or some other physically secure place. You may lose your phone, do a factory reset, have multiple phones that you want your authenticator on...lots of scenarios like that. It's good to have, even though most systems do have at least one failsafe built in for you to recover your account.