## Zoho Billing - Product, solutions, integrations, support, and resources Index

Access the complete documentation index at:
https://www.zoho.com/us/billing/llms.txt

Use this file to discover all available documentation pages before proceeding.

# Configure Facebook as an IdP

Once you’ve [configured federated login](/us/billing/help/settings/customer-portal-federated-login/overview.html#configure-idp) for your organizaiton. Facebook can be configured to be an identity provider (IdP) to authenticate the user’s identity while using their portal.

In order to configure a federated login using a Facebook account, you need to create an app on Facebook. To create a new app:

*   Create or log in to your [Facebook Developers account](https://developers.facebook.com/).
    
*   Go to _My Apps,_ and click **Create App.**
    
*   For creating an app, you will need to complete the following:
    
    *   In the _App details_ section, enter your organization’s name and email address in the **App name** and **App contact email** fields respectively. Facebook will send important updates to this email.
        
    *   Next, in the _Use cases_ section, select **Authenticate and request data from users with Facebook Login**. This option creates an app which allows users to sign in to your Zoho Billing customer portal using their Facebook account.
        
    *   In the _Business_ section, you can either add an existing business portfolio or select **I don’t want to connect a business portfolio yet** to proceed.
        
    *   In the _Requirements_ section, review the publishing requirements needed for your app to access and maintain user and business data.
        
    *   In the _Overview_ section, review your app’s configuration and click **Go to dashboard.**
        
    *   In the _Dashboard_ page, complete the _App customization and requirements_ to publish your app.
        
    
    **Insight:** These steps ensure your app meets Facebook’s security and privacy policies, allowing it to access user data safely and function properly while your customers log in to the portal.
    
*   Next, navigate to _App Settings_ and click **Basic.**
    
*   Copy **App ID** and **App Secret** and paste it in the **Client ID** and **Client Secret** fields respectively in the federated login configuration page of Zoho Billing.
    
*   Next, Go to _Use cases_ in the left side bar of your app in Facebook.
    
    *   In the _Customize_ page, customize your app’s permissions and request the necessary data access grants to enable authentication through Facebook Login.
    *   Go to _Permissions and features_, and click **+** **Add** next to **email.** This permission allows your app to read your customer’s email address with the needed consent.
*   Next, go to _Settings_ and paste the Redirection URL that you copied from Zoho Billing in the **Valid OAuth Redirect URIs** field.
    
*   Click **Save Changes**.
    

Now, when a customer visits your portal, they can sign in using their Facebook account.