This configuration enables Single Sign-On (SSO), providing a smoother user experience, reducing registration friction, and improving conversion rates.
Prerequisites
Before getting started, make sure you have the following:
The final URL of your second-hand site (example:
https://secondhand.brand.com)Administrator access to your Meta for Developers account
Step 1: Create Your Facebook Application
Log in to Meta for Developers.
Click My Apps, then Create App.
Select the Consumer application type.
Fill in:
Your application name (generally the name of your second-hand site)
A contact email address
Click Create App.
This application will allow Facebook to identify and secure your users' logins.
Step 2: Enable Facebook Login
From your application dashboard, go to the Products section.
Click Set Up next to Facebook Login.
Step 3: Configure Login Settings
In the side menu, go to:
Settings → Login Settings
Configure the following items:
Valid OAuth Redirect URI
Add the following URL:
https://secondhand.brand.com/oauth/callback(replace the domain with your site's domain)Login Security
Enable the following option: OAuth Login Only
Once the information has been entered, click Save Changes.
Step 4: Retrieve the Application Credentials
Go to:
Settings → Basic
There you will find:
App ID
App Secret
These two pieces of information must be shared with the Faume team so that we can complete the integration.
Important
To allow the application to be deployed to production, also configure:
The Privacy Policy URL
The Terms and Conditions URL
Step 5: Prepare for Production
In the Application Review section:
Add an application icon.
Complete the application description.
Verify the requested permissions:
emailpublic_profile
These elements are required to obtain Meta's approval and allow Facebook Login to be used by all of your users.
Step 6: Share the Information with Faume
Once the configuration is complete, send the following information to the Faume team:
The App ID
The App Secret
We will then proceed with the final configuration of your site.
Step 7: Validate the User Journey
Before going live, we recommend testing:
A successful login
A user denying permissions
A login error
The correct retrieval of user information
Step 8: Move to Production
Once testing has been validated:
Go to Settings → Basic.
Switch the application from Development mode to Production mode.
Before final validation, make sure that:
Authorized domains are configured correctly
The required permissions have been approved by Meta
The legal URLs have been provided
Congratulations
Your Facebook application is now ready to be used with your second-hand site.
Once the credentials have been shared, the Faume team will complete the integration in order to provide your customers with a simple, fast, and secure login experience.