trySilentAuthentication is the correct answer. If you are concerned about not allowing the user to add Facebook to their existing Google account in your application, then set the flag with the result of trySilentAuthentication, and if this flag is "Yes", then do not immediately process the response to finishedWithAuth: error - do this only when the button is clicked.
source
share