I found this recipe here on SP, and modified it for my use. It's so good I ...
Sign up with the click of a button
Join Recipe Bridge
Sign up with the click of a button
Signup with Facebook Sign in with Twitter