I am looking to build a clone of fmylife or other user driven content sites. I want people to be able to log in using facebook log in details or create an account. And I'd like a system in place to make sure that the person creating the account is actually human.