I want authenticate iOS users with GameCenter. I should use secure options for security as described here. I Implemented Apple Add-On to my playfab title with 'Require secure authentication only for this app' option. And now, I don't know how to found PublicKeyUrl, Salt, Signature and Timestamp parameters in Unity to send PlayFab for authenticate user securely. Is there any instruction to get these parameters for the user logged in as GameCenter in unity?
Answer by SethDu · Jan 14 at 02:19 AM
To log into PlayFab via external platforms, you need to authenticate with corresponding services first. I am not familiar with iOS development, but if it is Unity Engine, you can use UnityEngine.SocialPlatforms to integrate with Game Center. However, PlayFab won't provide this kind of document and you need to find support from Apple Developer Community or Unity forum. PublicKeyUrl, Salt and Signature should be contained in the callback of Game Center login, and to be clear, any properties required by LoginWithGameCenter API are used to authenticate with Apple official server.
Google sign in error: redirect_uri_mismatch,Google Sign In - redirect_uri_mismatch 1 Answer
"SSO / SAML Support Authenticate users with SSO / SAML" Any guides on this? 1 Answer
Where to begin for Mobile implementation and what to focus on? 1 Answer
Unity Editor Extension Login 2FA 1 Answer
AuthenticateSessionTicketAsync - Name or service not known? 3 Answers