Introduction to Facebook Authentication

Facebook authentication is required to conduct plug-in activities.

Each activity in the plug-in includes a token field in the Input tab. You must specify an appropriate authentication token in the token field to run the process.

The Facebook implementation of the OAuth 2.0 protocol consists of three parts:
User authentication
Ensures that the user who logs in to Facebook is a valid Facebook user, that is, a user with a valid Facebook user name and password.
App authorization
Ensures that when your application asks a user for access, the user knows exactly what data and capabilities are provided to your application.
Most ActiveMatrix BusinessWorks Plug-in for Facebook applications do not ask users for access but work with publicly available user data instead.
App authentication
Ensures that users give data to your application rather than a different application.

After your application completes these steps, an access token is issued to your application, with which the application can access the user's information if it has appropriate permissions. For example, your application might be able to examine the posts of a user and of all friends of the user.

Note: For background information on Facebook authentication, go to the Core Concepts section of the Facebook Developer Documentation and select Authenticating an App in the sidebar. Do not click one of the authentication flow links on the first page.