Hello, I have seen multiple posts that linking different device Ids to the same Playfab-Playeraccount ist possible. That's great, but I don't understand how to achieve this without asking the user to authenticate via a third party service like Facebook or username/password credentials.
My scenario is that a Player has created an Playfab account automatically when he first starts the game on his iPhone - I think you call those accounts "partial" as they don't have a username set.
Now the Player wants to use the very same playfab account on his iPad but he does not want to use an intermediate service like Facebook, Google, etc for authentication. Instead he just wants to have his device id of the iPad linked to the same Playfab account originally created on his iPhone with the least efforts.
So my idea was that on the new installation on iPad he would need to enter some sort of key. I could generate that key from the existing Playfab-Userid and expose on his original iPhone installation. My game code on the iPad would then send the entered key to a handler in CloudScript and it would find the existing Playfab-Account and let's the client link his deviceId to that account.
That would be my idea, but is this possible? Does the API allow for that? Or is there another flow that works out? I am aware that everybody with the knowledge of the created key could in theory link any device to that game but this is a minor concern at the moment.
Thanks
-act