website/docs/users-sources/sources/social-logins/facebook/index.md
Allows users to authenticate using their Facebook credentials by configuring Facebook as a federated identity provider via OAuth2.
The following placeholders are used in this guide:
authentik.company is the FQDN of the authentik installation.To integrate Facebook with authentik you will need to create an OAuth application in the Meta for Developers Dashboard.
After registering, you need to create an application so that Facebook generates a unique ID for authentik.
After creating the application you need to customize its login settings.
https://authentik.company/source/oauth/callback/facebook/ and then click Save.Next, you need to obtain the App ID and App Secret for the Facebook app. These will be required when creating the source in authentik.
Finally, you need to publish the Facebook app.
To support the integration of Facebook with authentik, you need to create a Facebook OAuth source in authentik.
Valid OAuth redirect URIs field (e.g. facebook), and the following required configurations:
:::info Display new source on login screen For instructions on how to display the new source on the authentik login page, refer to the Add sources to default login page documentation. :::
:::info Embed new source in flow :ak-enterprise For instructions on embedding the new source within a flow, such as an authorization flow, refer to the Source Stage documentation. :::
Source property mappings allow you to modify or gather extra information from sources. See the overview for more information.