NOTE
For the most current and detailed steps, refer to the official Meta documentation.
Prerequisites
- You must have valid Facebook developer account credentials with appropriate administrative permission.
Procedure
- Sign in to the Meta for Developers website using your Facebook developer account credentials.
- Create an app as follows:
- Select My Apps from the menu.
- Select Create App.
- Select or enter the appropriate options for Business Portfolio, Use Cases, and App Details, and then select Next.
- Select Create App.
- The App is created.
- From the left pane, select App Settings > Basic.
- From the screen that opens, copy the App ID value and App Secret value for later use in the IdP Configuration utility.
- Provide the following information about your app:
- App Icon
- Privacy Policy URL
- User Data Deletion
- Category
- Select Save Changes.
- At the bottom of the page, select Add Platform, select Website, and then select Next.
- In the Site URL box, enter the address of your website and then select Save Changes.
- Select Use Cases on the left and then select Customize (under Authentication and Account Creation).
- Select Facebook Login > Settings.
- Add valid OAuth redirect URIs specific to your tenant.
- For the format and example of a redirect URI, see Parameters for configuring a new IdP.
IMPORTANT
The
/federation/oidc-{identityprovidername}/signin
part of the Sign-in OAuth redirect URIs must match theCallBackPath
value that you enter in the IdP Configuration utility during configuration (see Parameters for configuring a new IdP).- Select Save Changes.
- Select Apps at the top of the page and then select the application you just created.
- Select Use Cases on the left-hand side of the page and then select Customize (under Authentication and Account Creation).
- Under Permissions > Email, select Add.
- To make your application available to users, turn on the Live toggle from the menu, and follow the required steps.
- The Facebook IdP is ready to be configured as an external IdP in the Ardia Platform.