On This Page
On This Page
Facebook Sign In
Overview
Let visitors access your WordPress website using their Facebook account instead of making the standard WordPress sign-in form their only option. Facebook Sign In adds a familiar social-login button to the WordPress login screen, supports the custom route created by Change Login URL, and can appear on WooCommerce account and checkout forms.
Control account creation, choose the button presentation, place it manually with a shortcode, and decide where users go after a successful sign-in. New WordPress accounts are created only when both the module and WordPress registration settings allow them, and they receive the Subscriber role. Facebook Sign In is a Pro module requiring an active WP PowerSuite license and configured Facebook App credentials.

- Businesses offering Facebook as an additional WordPress sign-in option
- WooCommerce stores adding social login to account and checkout forms
- Communities that want controlled first-login account creation
- Agencies building consistent social-login options across client websites
Features
Facebook Login for WordPress
WooCommerce Placement
Controlled Account Registration
Shared Account-Linking Policy
Flexible Button Presentation
Shortcode Placement
Post-Login Destination
One Social-Login Button Group
Use Cases
- An Additional Login ChoiceOffer Facebook authentication on a WordPress website whose visitors already use Facebook accounts.
- WooCommerce Account AccessAdd social sign-in to supported customer account and checkout forms without replacing the store's checkout system.
- Controlled Community RegistrationEnable first-login Subscriber creation while continuing to respect WordPress's registration setting.
- Custom Login LayoutsUse shortcode placement to fit Facebook sign-in into a specific page or template alongside other enabled providers.
Frequently Asked Questions
What do I need before Facebook Sign In works?
An active WP PowerSuite license, a Facebook App ID and App Secret, and the required Facebook App callback and permission configuration. Missing credentials leave the OAuth hooks inactive.
Does Facebook have to return an email address?
Yes. The module requests email and public-profile permission. If no email is returned, sign-in fails with a clear error rather than creating a substitute address.
Can it create a WordPress account on first sign-in?
Yes, but Allow Registration and WordPress’s Anyone can register setting must both be enabled.
Which role do new Facebook-created accounts receive?
Subscriber. This module does not create Administrator or Editor accounts, and its account-resolution behavior does not use a configurable default role.
Can Facebook be linked to an existing account?
Account resolution uses the stored Facebook identifier or email according to the shared linking policy. Review the automatic or manual email-linking choice before deploying it.
Does it work with WooCommerce?
Yes. Enable WooCommerce placement for the supported login, registration, and checkout forms.
Does it work with a custom WordPress login URL?
Yes. The WordPress login integration supports the route created by Change Login URL.
Can I place the button manually?
Yes. Use [wpps_facebook_sign_in] or the shared social-login shortcode, with the supported presentation and redirect attributes.
Does it display or store a Facebook profile photo?
No. Facebook profile-photo storage is not part of this module.
Where do users go after signing in?
The general setting uses your chosen redirect, or the homepage when empty. WooCommerce and shortcode placements can provide their supported return destination.
Can Facebook share the login screen with other providers?
Yes. Enabled Facebook, Google, and GitHub modules use a shared social-login button group.
Is Facebook Sign In free?
No. Facebook Sign In is a Pro module and requires an active WP PowerSuite license.


