I am using Google+ login in my Android app. During testing, I log in a user, and then log them out, and then log them back in.
At one point, the Kinvey backend ended up creating two users with the same email address. So my questions is -- what makes a Google+ logged in user unique? How does the backend determine if the user already exists when I call code like this...
AsyncUser newUser = mKinveyClient.user();
BTW - I am setting the user's email property (after logging in) manually using code like this: