NOTE

For the most current and detailed steps, refer to the official Meta documentation.

Prerequisites

  1. You must have valid Facebook developer account credentials with appropriate administrative permission.

Procedure

  1. Sign in to the Meta for Developers website using your Facebook developer account credentials.
  2. Create an app as follows:
  3. Select My Apps from the menu.
  4. Select Create App.
  5. Select or enter the appropriate options for Business Portfolio, Use Cases, and App Details, and then select Next.
  6. Select Create App.
  7. The App is created.
  8. From the left pane, select App Settings > Basic.
  9. From the screen that opens, copy the App ID value and App Secret value for later use in the IdP Configuration utility.
  10. Provide the following information about your app:
  11. App Icon
  12. Privacy Policy URL
  13. User Data Deletion
  14. Category
  15. Select Save Changes.
  16. At the bottom of the page, select Add Platform, select Website, and then select Next.
  17. In the Site URL box, enter the address of your website and then select Save Changes.
  18. Select Use Cases on the left and then select Customize (under Authentication and Account Creation).
  19. Select Facebook Login > Settings.
  20. Add valid OAuth redirect URIs specific to your tenant.
  21. For the format and example of a redirect URI, see Parameters for configuring a new IdP.
  22. IMPORTANT

    The /federation/oidc-{identityprovidername}/signin part of the Sign-in OAuth redirect URIs must match the CallBackPath value that you enter in the IdP Configuration utility during configuration (see Parameters for configuring a new IdP).

  23. Select Save Changes.
  24. Select Apps at the top of the page and then select the application you just created.
  25. Select Use Cases on the left-hand side of the page and then select Customize (under Authentication and Account Creation).
  26. Under Permissions > Email, select Add.
  27. To make your application available to users, turn on the Live toggle from the menu, and follow the required steps.
  28. The Facebook IdP is ready to be configured as an external IdP in the Ardia Platform.