Difference between revisions of "Configuring Sign-In using Facebook"
(→Purpose) |
|||
(11 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | Enabling the Facebook® [[Sign-In Integrations]] enables visitors and customers to register, sign in, and connect their Facebook accounts with your WHMCS installation for faster signup and automatic sign-in. | |
− | |||
− | |||
− | |||
− | |||
[[File:Signinintegrationslogin.png]] | [[File:Signinintegrationslogin.png]] | ||
− | ==Configuring Sign-In with Facebook | + | == Configuring Sign-In with Facebook == |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Facebook Sign-In Integration requires a Facebook app. You can create this using your existing Facebook account. Users will only see the app name you define and will not see anything relating to the account you use to create the app. | |
− | + | <div class="docs-alert-warning"> | |
− | + | You can't change the Facebook account under which you create the app without requiring users to reauthenticate and re-link their accounts. | |
− | + | </div> | |
− | + | To set up sign-in with Facebook: | |
− | + | # Create a Facebook App. | |
+ | ## Visit [https://developers.facebook.com/apps/ the Facebook developer portal]. | ||
+ | ## Log in to your Facebook account. | ||
+ | ## Click '''Create App'''. [[File:Facebook-1.png]] | ||
+ | ## Select '''Consumer''' as the app type. [[File:Facebook-2.png|600px|border]] | ||
+ | ## Click '''Continue'''. | ||
+ | ## Enter an '''App Display Name'''. This is the name people will see when authorizing your app. We recommend using your company name here. | ||
+ | ## Enter an '''App Contact Email'''. This email will be used for important communication about your app. [[File:Facebook-3.png|600px|border]] | ||
+ | ## Click '''Create App'''. | ||
+ | ## Locate '''Facebook Login''' and click '''Set Up'''. [[File:Facebook-4.png|600px|border]] | ||
+ | ## Select '''Web''' as your platform. [[File:Facebook-5.png|600px|border]] | ||
+ | ## Enter the full URL to the <tt>root</tt> domain of your website. [[File:Facebook-6.png|600px|border]] | ||
+ | ## Click '''Save'''. | ||
+ | ## Click '''Continue'''. | ||
+ | # Configure the required permissions. | ||
+ | ## From the '''App Review''' menu, select '''Permissions and Features'''. | ||
+ | ## Locate the '''public_profile''' option and click '''Get Advanced Access'''. [[File:Facebook-9.png|800px|border]] | ||
+ | ## Agree to the request and click '''Confirm'''. | ||
+ | # Retrieve the App Credentials. | ||
+ | ## Navigate to the Dashboard. | ||
+ | ## From the '''Settings''' menu, select '''Basic'''. | ||
+ | ## Click '''Show''' to view the App ID and Secret. [[File:Fb10.png]] | ||
+ | # Activate the app within WHMCS. | ||
+ | # Log in to the WHMCS Admin Area. | ||
+ | # Navigate to '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > [[Sign-In Integrations]]''' or, prior to WHMCS 8.0, '''Setup > Sign-In Integrations'''. | ||
+ | # Select '''Activate''' under the Facebook heading. | ||
+ | # Enter your Facebook App ID and your Facebook App Secret. | ||
+ | # Click '''Save & Activate'''. | ||
− | + | WHMCS will attempt to validate and test the details you have entered. If the App ID and Secret are valid and successfully authenticate with the Facebook API, the values will be saved. | |
− | |||
− | |||
− | |||
− | |||
− | + | ==Troubleshooting== | |
− | + | For troubleshooting help, see [[Troubleshooting Sign-In using Facebook]]. |
Latest revision as of 15:33, 20 April 2022
Enabling the Facebook® Sign-In Integrations enables visitors and customers to register, sign in, and connect their Facebook accounts with your WHMCS installation for faster signup and automatic sign-in.
Configuring Sign-In with Facebook
Facebook Sign-In Integration requires a Facebook app. You can create this using your existing Facebook account. Users will only see the app name you define and will not see anything relating to the account you use to create the app.
You can't change the Facebook account under which you create the app without requiring users to reauthenticate and re-link their accounts.
To set up sign-in with Facebook:
- Create a Facebook App.
- Visit the Facebook developer portal.
- Log in to your Facebook account.
- Click Create App.
- Select Consumer as the app type.
- Click Continue.
- Enter an App Display Name. This is the name people will see when authorizing your app. We recommend using your company name here.
- Enter an App Contact Email. This email will be used for important communication about your app.
- Click Create App.
- Locate Facebook Login and click Set Up.
- Select Web as your platform.
- Enter the full URL to the root domain of your website.
- Click Save.
- Click Continue.
- Configure the required permissions.
- Retrieve the App Credentials.
- Activate the app within WHMCS.
- Log in to the WHMCS Admin Area.
- Navigate to Configuration () > System Settings > Sign-In Integrations or, prior to WHMCS 8.0, Setup > Sign-In Integrations.
- Select Activate under the Facebook heading.
- Enter your Facebook App ID and your Facebook App Secret.
- Click Save & Activate.
WHMCS will attempt to validate and test the details you have entered. If the App ID and Secret are valid and successfully authenticate with the Facebook API, the values will be saved.
Troubleshooting
For troubleshooting help, see Troubleshooting Sign-In using Facebook.