[NEBULA] How to setup Facebook APP ?

Zyxel_CSO Posts: 295
5 Answers First Comment Friend Collector Sixth Anniversary
 Master Member
edited June 2022 in SSID
This is the follow-up based on How to setup Facebook Social Login?
You can enter your APP ID on NCC > AP > Configure > Network access > Captive portal > Sign-on with Facebook for Facebook Analytics.

1. Login to Facebook
Before creating a developer account, login into your Facebook account.
Create Facebook account

2. Create Developer Account & Create Facebook APP
You'll need Facebook developer account to get started. If you don't have one, upgrade your personal Facebook account to a Facebook Developer account now. Skip this step, if you already have a developer account.
Create Developer Account

a. Toggle on (Yes) and click Register

b. Click Create App ID to continue

c. Enter Display Name, Contact Email and then click Create App ID

3. Enable Facebook Login under your Facebook App ID

d. Select + Add Product in PRODUCTS under your Facebook App ID

e. Select Quickstart under Facebook Login

f. Under Tell us about your website, enter https://www.nebula.zyxel.com/ as the Site URL and then click save.

g.Choose Settings in Facebook Login under My Products

h. Go to Products > Facebook Login > Settings. Toggle ON (Yes) the options Client OAuth Login, Web OAuth Login and Login from Devices.
fill out NAP loading website pages in Valid OAuth redirect URIs:

This "X" in the URL makes reference to SSID number that has Facebook social login configure. If you have configured the SSID 1 with Facebook social login:

Then the URL in Facebook APP should be:

Toggle and fill in the items marked in red then click Save Changes.

i. Go to the page Settings>Basic and add a Privacy Policy URL to declare your App's privacy policy that explains what data you are collecting and how you will use that data
In this example I input a URL to Zyxel's policy statment

4. Publish App
j. Select App Review and then toggle on (Yes) to push your APP

k. Click Confirm to continue

5. Facebook App ID configuration on NCC
l. Add App ID on NCC > AP > Authentication > Network access > Captive portal > App ID (Optional),enter your APP ID and then save.

6. Facebook Analytics

Go to Facebook developer > Dashboard, and then scroll down

m. Select View Analytics

Active Users can be monitored as below in details