added code of socal-auth
add social-auth