I used a Facebook account and another third-party account in a mobile game based on the fact that
- the client integrates its own SDK for Facebook (or another native sdk)
- log in and get an OAuth access token
- client access token to the server and the server does server-side authentication on Facebook
- If the server side receives the FB Uid, then an account is created on the basis of this or an existing user account is logged on.
My question is that every time a user can access the service for free, is it possible to directly use the Apple ID on the device for such an authentication flow? What about Android and Google ID? Or other types of solutions that I should pay attention to?
source
share