I have this problem: when I enter to my account WP through Google or Bing – everything works perfectly (both systems are automatically bound to a single user in WordPress), but if login with Vkontakte, it creates a new user. Given that the personal data in all three systems are the same, the new user receives the same nickname in WP and other personal data, as a user of Google and Bing. As a result on site there are two identical profiles, only the first is tied to Google and Bing, and the second – to Vkontakte.
This problem arises because the API VK does not disclose e-mail their users in order to ensure their safety as opposed to other systems, which is why WSL can not bind all three systems to one account WP. If through Bouncer ask E-mail, it displays an error: “User with by that E-mail is already registered.
“How do I make WSL did not create a new account at the entrance to the VK, and became attached to the old account?