@axpv, as an FYI, the plugin does check if the email address already exists when an user logs in with an external provider. However, a new account is still created, but the user is offered the possibility to merge the 2 accounts into one, through "My logins" page. Note: this is happening for non-admin users only. I hope this helps.