It is recommended here that we not use LoginWithGameCenter because it is insecure. However, Apple has now provided a way for 3rd-party services to authenticate GameCenter credentials with generateIdentityVerificationSignature(). Since GameCenter is the easiest recoverable login option on iOS for the player, it would be nice if this offered the same amount of security as Google Play Games on Android.