Facebook Login offers a Limited Login mode. When you use the limited version of Facebook Login, the fact that a person used Facebook Login with the app will not be used to personalize or measure advertising effectiveness.
Limited Login returns an
AuthenticationToken that wraps an OpenID Connect token. The ID token cannot be used to request additional data using the Graph API, such as friends, photos, or pages, and it cannot be used to get other tokens, such as Page or session info tokens. Doing so requires the use of classic Facebook Login (which does not support Limited Login safeguards).
A successful login populates a global
AuthenticationToken instance. You can provide a nonce, a string value you choose, for the login attempt that will be included in the returned token for validation. In addition, Limited Login populates a shared profile instance that contains the basic information including app-scoped ID, name, profile picture. Other information can also be included if granted by the user. See Permissions in Limited Login.