First stage of enabling Facebook auth

We are now able to get the access token. Next steps from here are to add the nice-to-haves in the Facebook login (such as redirecting to a page, refreshing the token automatically) and actually creating the user and session