MVC4 with latest available OAuth libraries
- Register UserA
- Register UserB
- Logged in as UserB add a Google Login
- Log Off UserB
- Login as User A
- Logged in as UserA attempt to add same Google credentials as used in UserB
When adding external credentials to a user account when those external credentials already exist in the membership repository for another user will automatically log the current user off and on as the other user.
I would expect an error stating the external credentials could not be associated with the current account because they exist for another account.