Вариант — для тех сетей, которые не отдают мейл, запрашивать его (ulogin этим и хорош, что позволяет всегда гарантировано получать нужные данные.
Второй вариант — после любой регистрации перенаправить на другую страницу и там сказать, что вы можете привязать свой аккаунт другой, если войдете в него сейчас на этой странице. Так как вы уже имеете пользователя залогиневшигося, то его второй логин через соцсеть позволит связать два аккаунта.
У себя в проекте мы сделали просто по мейлу.