The iOS Users guide here: http://devcenter.kinvey.com/ios/guides/users says the following:
"With Kinvey you can register multiple social identities against the same Kinvey user and switch between them as needed. This allows you to offer multiple login options (e.g.: Login with Facebook and Login with Twitter) in your app."
There doesn't seem to be any support for registering social identities against a user in the iOS API, though. Logging in with a Facebook token creates one user, and logging in with Google+ creates another user, even if the email address is the same.
Is the documentation incorrect, or am I missing a way to make this possible?
over 8 years ago
The email address isn't a unique field. To associate a second login in an existing user, you have to modify the _socialIdentity field manually. http://devcenter.kinvey.com/rest/guides/users#usingsocialidentities