Implementing Apple and Google Login for Cross-Platform Mobile Games

Hi there,

I’m seeking advice from experienced cross-platform mobile game developers on their approach to adding “Login with Apple” and “Login with Google” functionality. Do you typically use the official plugins from Apple and Google and write separate code for each, or do you prefer third-party Unity plugins that abstract both under a shared interface? Or perhaps there’s a different approach you recommend?

Thanks in advance for any insights!