added social media authentication