Или есть какой-то другой вариант?
Либо отклоняйте регистрацию, либо уберите регистрацию по "ВК, google, Яндекс и т.п." а просто сделайте привязку аккаунта после регистрации к "ВК, google, Яндекс и т.п.".
Такая система есть во многих играх, к примеру, в Call of Duty Mobile, где сначала вы создаёте аккаунт с уникальным логином, а после этого у вас есть возможность привязать этот аккаунт к Facebook'у или другим сервисам, после чего вам будет доступна авторизация по этим сервисам