Voting plugin with social media validation

I’m using the vote plugin and I was wondering if it’s possible to make a verification via a social network or email mandatory. For example when a user want to cast a vote, they first need to authorize my app via facebook or twitter before they can post. I’m not looking for registration but just as a means to check. Is there a plugin that I can use or do I have to write this myself?