Filtrare account spam/troll

What if you hid the email signup fields and replaced them with them pointing them to login with OAuth providers?