Let's start with the big whale of the social networks. As we might already know, the Login with Facebook feature requires us to create a dedicated Facebook app and connect it to our web application using secure endpoints; by doing that, we'll also obtain the AppId and AppSecret that we can use to perform our first request against Facebook's OAuth2 authentication workflow.