Troubleshoot Auth0 Facebook Login Error: "App is not active"

Overview

This article details the causes and solutions for a specific error that occurs when attempting to log in using the Facebook social connection installed via the Auth0 Marketplace. The issue typically stems from the Facebook application remaining in Development Mode, missing user roles, or incomplete business verification requirements. Resolving the error requires adjusting the application status, assigning appropriate roles, or completing the business verification process within the Facebook developer console.

 

The following error occurs during the login attempt:

 

App not active: This app is not currently accessible and the app developer is aware of the issue. You will be able to log in when the app is reactivated.

 

Facebook Auth0 Error

Applies To
  • Auth0
  • Facebook Social Connection
  • App Not Active Error
Cause

This error occurs for one of the following reasons:

  • The Facebook application is in Development Mode: Applications lacking the Live status on the Facebook Developer portal restrict logins to users with specific roles, such as Admin, Developer, or Tester.
  • The testing user lacks the required role: When the application operates in Development Mode, the Facebook developer account must explicitly list the testing account as an Admin, Developer, or Tester within the application settings.
  • Business verification requirements remain unmet: Using the Facebook social connection from the Auth0 Marketplace does not bypass the underlying requirement for certain types of applications to associate with a legally registered business. This requirement originates from Facebook and applies to the application owner or developer. If the application fails to meet this requirement, errors related to business verification occur whether the login happens directly on Facebook or via the Auth0 connection.
Solution

    How are the Facebook application settings configured to resolve the error?

    Resolve the error by confirming the correct configuration of the application status, user access levels, and business verification requirements within the Facebook developer console.

    How is the application status changed to Live?

    Change the application status from Development Mode to Live in the Facebook developer console by following these steps.

    1. In the Facebook developer console, select the application.
    2. Navigate to Settings, and then select Basic.
    3. Switch the In Development toggle to Live.

    How are the required roles added to a testing user?

    Assign the necessary administrator or developer roles to the testing user within the application settings by following these steps.

    1. In the Facebook developer console, select the application.
    2. Navigate to Select App Roles, and then select Roles.
    3. Add the specific user as an administrator or developer.

    How are business verification requirements addressed?

    Complete the business verification process if Facebook requires the business owning the application to verify its status for certain application types or permissions.

     

    NOTE: Reach out to Meta official support for assistance in configuring the social connection in the Facebook Developer account.

     

    Related References

    Recommended content

    No recommended content found...