Great Post. Could you perhaps supplement this post/tutorial to show how to implement social auth providers as well?