My take on omniauth with ruby to authenticate using twitter, facebook, google and open id services