anchor.diff:          authorization-uri: "https://www.facebook.com/v2.8/dialog/oauth"
           token-uri: "https://graph.facebook.com/v2.8/oauth/access_token"
           user-info-uri: "https://graph.facebook.com/me"
  -        user-info-converter: "org.springframework.security.oauth2.client.user.converter.OAuth2UserConverter"
           client-name: Facebook
           client-alias: facebook
         okta:
  
positive.code: 
  NOTE: Facebook provides support for developers to https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow[_Manually Build a Login Flow_].
   The _login flow_ uses browser-based redirects, which essentially implements the https://tools.ietf.org/html/rfc6749#section-4.1[authorization code grant type].
   (NOTE: Facebook partially implements the _OAuth 2.0 Authorization Framework_, however, it *does not* implement the _OpenID Connect 1.0_ specification.)
  
  [[facebook-login-register-application]]
  === Add a New App
  
negative.code: [circle]
  * _OAuth2LoginApplication_ - the main class for the _Spring application_.
  ** *user*
  *** _GitHubOAuth2User_ - a custom _OAuth2User_ for <<github-login, GitHub Login>>.
  ** *web*
  *** _MainController_ - the root controller that displays user information after a successful login.
  
  