Implementing Facebook and Github providers.