Is it possible to merge a gamespark user account with a facebook account? So my player would create a gamespark account at first, then decide later that they want to link it to facebook.
What is happening at the moment is that it always creates a new facebook user and does not merge the two. The tutorial on facebook accounts show that you can merge accounts, but perhaps it implies you can only do it for deviceAuthenticated accounts, not registered accounts. Because even when I setDoNotLinkToCurrentPlayer(false) it will create a new player.
Was able to solve the problem
It actually worked when I asked colleagues to try it a week ago, and it's probably because that was their first time.. So yes, what you are saying sounds right. I will look into deleting the externalAuthentications soon.
Thanks for your help Maged.
I too am having the exact same problem, it always only creates a new player regardless of the options sent in the request.
Any idea why this is happening?
It actually doesn't even work with device authenticated accounts. It just always makes a new user.
We use it without issue.
new FacebookConnectRequest() .SetDoNotLinkToCurrentPlayer(false) .SetSwitchIfPossible(true) .SetErrorOnSwitch(false)