John Robinson suggested an idea · Jul 24, 2020 at 09:34 PM · unity3dAuthenticationAccount Management
The Playfab Unity Extension does not currently support signing in to an account that was created using "Create with Microsoft" (AAD authentication).
Workarounds currently include installing the PlayFabUnitySDK manually, or creating a second PlayFab account with a standard username/password (and adding it as an admin to your main project if you want to access the title through Unity).
Please consider support for signing in to MS accounts via the PlayFab EdEx.
It is currently possible to enable PlayFab 2FA on an account created using MS which also, separately, has 2FA enabled. That would need to be a consideration in the login flow.
Gustavo Dorte Carriel de Lara commented · Jan 26, 2021 at 01:43 AM
Yep. Can confirm this is not cool.
Luckily one of the team members made a PlayFab account and I could use the workaround.
If feels like I'm being punished by integrating PlayFab with my MS account.
Storm Muller commented · May 18, 2021 at 01:42 AM
Yea this seriously needs some attention... It's a Microsoft product, so I sign in using Microsoft's SSO. Now I can't login using the unity plugin for the SDK :(
Andrew Bindon commented · Aug 31, 2021 at 01:27 AM
It looks like this is still not fixed ... 30th August 2021 ... Is that right?
Alfred Burns commented · Feb 15 at 02:35 PM
Still unable to in 2022.
Emre Bugday commented · Mar 28 at 10:25 AM
This is also a problem for our studio as well. We used our Azure account's email for registration. Hoping that it would result in smoother integration between Playfab and Azure. For the time being, it created nothing more than pain.
nomikeeper commented · Apr 26 at 07:23 AM
I'm pretty sure this is happening at this moment too. But one of the workaround is that you can create an account using your email address you used for your microsoft account. It sets your desired password as it is then you can use that password to login in the unity editor.
Let's say you used following credentials when signing into playfab:
Microsoft account:
email: example@random.com
You just sign up with:
email: example@random.com
pass: yourdesiredpassword
it will send you verification email and once you confirm it it will guide you to the exact same dashboard when you signed in with your microsoft account.
This is not so desirable but it achieves what I wanted. So, it might be a good workaround for you at the moment.
nomikeeper commented · Apr 26 at 07:26 AM
Oh no, The what I wrote on previously was false. My bad.
I forgot I was testing it with the same name. It creates a different account. So, not an viable workaround.
davidop commented · May 04 at 08:48 AM
I have the same problem. Any news on this topic?
AndreiKozlov commented · May 11 at 06:33 PM
I have the same problem. 11.05.2022
We would love to know what you need. Submit your ideas and upvote others to help us prioritize.
One PlayFab ID for all PlayFab enabled games?
Authentication management for Azure AD B2C tenant
Two-Factor Authentication Support for PlayFab Accounts
Epic Games Store (EGS) authentication
Get PlayFab IDs from Nintendo Service Accounts
Allow Playfab Event Exports in Development Mode