install devise
install omniauth
install omniauth, provide social networks interaction architecture using facebook as an example
redirect to registration form if required fields (email) aren't filled in
add token to oauth authentications, install and configure koala for facebook graph interacting, configure facebook permissions