RafflePress Documentation

Documentation, Reference Materials, and Tutorials for RafflePress


Join our Newsletter

Get free blogging tips, WordPress tutorials, and other resources.

We do not sell or share your information with anyone.

Let's Connect

  1. Home
  2. Docs
  3. Integrations
  4. Facebook Login Setup

Facebook Login Setup

To allow the user to sign up for a giveaway with Facebook, follow the steps below to get started.

  1. Log into your Facebook account.
  2. Go to https://developers.facebook.com/, then click on My Apps at the top right.
  3. Click Create App then select Consumers as the app type.
  4. Add the required Display Name and Contact Email. Then, click Create App ID.
  5. After creating the app, copy your App ID at the top of the page.
  6. Go to the giveaway’s Settings > Setup > Social Logins panel, turn on the Allow Logging In with Facebook option. Then, paste the App ID (copied in Step 5) into the Facebook App ID (required) input box.
  7. On your Facebook for Developers page, click the Set Up button within the Facebook Login app product item.

  8. Select Facebook Login > Settings and enter your site domain (eg. “mysite.com”) into the Valid OAuth Redirect URIs input box. Then, enable the Login with JavaScript SDK option and enter your site domain into the Allowed Domains for JavaScript SDK input box. After entering the site domain in both the required input boxes, click the Save changes button at the bottom of the page.

  9. Select Settings > Basic on the left panel and enter all the required information needed, then click the Save changes button at the bottom of the page. This information may include your app icon, Privacy Policy URL, User Data Deletion Instructions URL, and your site domain (eg. “mywebsite.com”) in the App Domains input box.
  10. Select App Review > Permissions and Features on the left panel and find the “public_profile” permission in the list.
  11. Click the Request Advanced Access button, check the required agreement box in the confirmation popup/modal box. Then, click the Confirm button.
  12. Don’t forget to switch your App Mode to Live!

    Here is a few Facebook Developer documentation with important details on releasing your Facebook app for use on a live/production site.

    All apps must be set to Live Mode for production use
    App Development: App Modes
    App Development: Release

  13. That’s it! Your users will be able to log in with their Facebook account.


Still need help?
Contact Us

Related Articles

Copyright © 2021 SeedProd LLC. RafflePress® is a registered trademark of SeedProd LLC

Terms & Conditions | Privacy Policy | Sitemap | RafflePress Coupon Code