WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / Technical how to / Facebook SDK returned an error: Cross-site request forgery validation failed. Required param “state” missing.

Facebook SDK returned an error: Cross-site request forgery validation failed. Required param “state” missing.

11755 views

If you get this error when using Facebook login

Facebook SDK returned an error: Cross-site request forgery validation failed. Required param "state" missing.

Add the following to functions.php in the child theme:

add_action('init', function() {
    session_start();
    if ( isset( $_GET['state'] ) ) {
        $_SESSION['FBRLH_state']=sanitize_text_field($_GET['state']);
    }
});

NOTE: this situation is specific to domain setup (if the domain url can be accessed in different ways (ex: with www, without www, with http and with htpps) facebook considers the url doesn’t pass validation. This code helps only in this situation, that is why it must be added only in case you get this error.

 

Technical how to

Related Articles

  • How to Make a Contact Button Open WhatsApp
  • How to add a new currency in Theme Options for payments.
  • How to Disable WordPress Image Compression and Preserve Original Quality
  • How to Change the Default Categories Icon from Listing Card Unit

HELP CATEGORIES

  • 61. General
  • 72. Installation & Basic Setup
  • 373. How Booking Works
  • 18Advanced Search
  • 17Elementor WPRentals Studio
  • 14Email Notifications
  • 23FAQ
  • 14Installation FAQ
  • 10Menu Options
  • 34Owner & Renter
  • 8Page Templates
  • 23Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 99Technical how to
  • 5Third Party plugins
  • 4Translation & Multi Languages
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 12WP Rentals Payments
  • 80WP Rentals Theme Options
  • 26WPML & Weglot

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API