> For the complete documentation index, see [llms.txt](https://readme.directual.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://readme.directual.com/plugins/using-plugins/user-authentication-plugins-not-web3/facebook-oauth-plugin.md).

# Facebook OAuth Plugin

### Step 1. Create a Facebook app

<https://developers.facebook.com/apps>

### Step 2. Add Facebook login for the app

![](/files/mgQgcfEMH5B8AKQqbGUx)

### Step 3. Configure app settings

![](/files/39LLVPuHe1gD6tDaPzsz)

1. Turn ON Login in with the JS SDK
2. Add your domains (`yourapp.directual.app` or a [custom domain](/web-pages/web-app-settings/custom-domain.md) if you use it)

### Step 4. Copy App ID and App secret

![](/files/l7LBgFlOVFy3H074GaTK)

### Step 5. Set up plugin

![](/files/nag9rYq74eNxe6VidSPi)

{% hint style="warning" %}
Note, that if you want your users have a chance to **Sign Up** via Facebook, set the parameter `autoCreateUser` to `true`

Set the parameter `id_as_email` to `true` if you want to have user IDs as their facebook **emails**.
{% endhint %}

### Step 6. Push Facebook app to Live

![](/files/mMsPuCpnxmO6vq4dMBYq)

### Step 7. Enjoy

![](/files/5hVrTwu2vaBQWjv7XP9h)
