If you are a Facebook user and are having trouble signing into your account, visit our Help Center.

After you integrate Facebook Login, certain App Events are automatically logged and collected for Events Manager, unless you disable Automatic App Event Logging. We recommend all app developers using Facebook Login to understand how this functionality works. In particular, when launching an app in Korea, please note that Automatic App Event Logging can be disabled. For details, see Automatic App Event Logging.

Facebook Login

A secure, fast, and convenient way for users to log into your app, and for your app to ask for permissions to access data

Changes to Social Plugins in the European Region

You may start to see some impact to Social Plugins due to an updated cookies consent prompt that will be shown to people using Facebook products in the European Region. We will no longer support the 'Like' and 'Comment' Social Plugins for European Region users, unless they are both 1) Logged into their Facebook account, and 2) have provided consent to the “App and Website Cookies” control. If both of these requirements are met, the user will be able to see and interact with plugins such as the 'Like' or 'Comment' button. If either of the requirements above are not met, the user will not be able to see the plugins.

The European Region is a specific list of countries including:

  • The European Union (EU): Austria, Belgium, Bulgaria, Croatia, Republic of Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden

  • Non-EU Members, but in EEA-Only/EFTA or Customs Union: [EEA Only/EFTA] Iceland, Liechtenstein and Norway;Switzerland: [EU Customs Union] all Channel Islands, Isle of Man, Monaco; UK sovereign bases in Cyprus; [European Customs Union] Andorra, San Marino, Vatican City.

  • Non-EU members, but part of European Outermost Regions (OMR): Martinique, Mayotte, Guadeloupe, French Guiana, Réunion, Saint-Martin, Madeira, The Azores, Canary Islands.
  • United Kingdom (all British Isles)

Get Started

Overview

Core use cases and features for Facebook Login.

Plan

OS-Specific Integration

How to integrate Facebook Login into your app on various platforms:

Best Practices, User Experience Design, Login Security

Foundations for building a successful app with Facebook Login.

Permissions

Asking for user data.

Access Tokens, Authentication Versus Data Access

Access tokens, their expiration periods, and their relationship to data access.

Review and Test

Testing

Making sure your integration works as intended.

Submit Your App for Review and Approval

App Review

Submitting your app for review of the permissions it requests.

Advanced

Changelog

See what's changed in different releases of Facebook Login.

e-Training

Facebook Login (20-minute course from Data Protocol)

Learn how to successfully implement the Facebook Login solution.

Business Results

Success Stories

Learn how implementing Facebook Login in apps has improved login rates and enhanced customer experience. In particular, see the following case study:

Skyscanner — 100% increase in Facebook Login conversions.

Further Resources

Data Protocol e-training for Facebook Login

Udacity training for Facebook Login.

GitHub example of an Android implementation of Facebook Login.