Facebook 登入串接

路徑：系統外掛>第三方登入

一： Meta for Developers

進入 Meta for Developers 點擊右上角的登入，可以使用個人帳號或是公司帳號，建議使用可以共同管理的 Facebook 帳號建立程式

接著點擊「我的應用程式」

二：建立應用程式

步驟一：

點擊頁面右上角的建立應用程式

第一個頁面會詢問希望將應用程式與哪一個商家資產管理組合，可以選擇要綁定的資產，或是選擇「我還不想連結商家資產管理組合」，完成後點擊下一步。

第二個頁面會詢問應用程式要執行什麼工作，請選擇「使用 Facebook 登入，驗證用戶並索取資料」，完成後點擊下一步。

第三個頁面會詢問應用程式名稱、應用程式聯絡電子郵件地址，名稱建議填寫「公司 或是 品牌 名稱」，電子郵件地址是您在進入到 Meta for Developers 時要綁定的電子郵件地址，完成後點擊下一步。

第四個頁面是 Facebook 後續需要商家完成驗證的以及發佈應用程式的條件，完成後點擊建立應用程式。

步驟二：應用程式基本設定

1、點擊「自訂新增「Facebook 登入」按鈕」

點擊「快速入門」然後選擇將應用程式使用在「網站」中。

接著填寫商店的首頁網址，例如：https://123.liteshop.tw 或 https://www.456.com，完成後點選「Save」按鈕。

2、回到主頁，選擇「應用程式設定>基本資料」

應用程式網域：填寫商店首頁的網址，並按下 Enter 鍵，網址需要顯示為灰框才表示輸入成功。

例如：
商店網址是：https://123.liteshop.tw
在應用程式欄位就填入：123.liteshop.tw
若商店網址是： https://www.456.com
在應用程式欄位就填入：www.456.com

隱私政策網址：填寫 LiteShop後台「頁面設定>文章及頁面>獨立頁面」預設建立的「隱私條款」網址，並且內容要提及隱私政策的相關訊息

例如：
https://123.liteshop.tw/privacy-policy 或是 https://www.456.com/privacy-policy

應用程式圖片：應用程式圖示會顯示在顧客登入流程中，商家可以上傳商店 Logo ， Facebook 要求圖片大小須介於 512 x 512 和 1024 x 1024 像素，檔案大小上限 5 MB，可以上傳 JPG、GIF 或 PNG 檔案。

用戶資料刪除：選擇「資料刪除回呼網址」，填寫 LiteShop後台「頁面設定>文章及頁面>獨立頁面」預設建立的「隱私條款」網址，並且內容要提及顧客如何與店家申請刪除會員資料

類別：依照商店販售的商品或服務類型選取選項

步驟三：驗證和帳號建立流程

點擊「使用案例」選擇「自訂」

接著選擇設定，填寫右側「用戶端 OAuth 」資料

1、「用戶端 OAuth 登入」、「網路 OAuth 登入」、「強制採用 HTTPS」、「對重新導向 URI 使用 Strict 模式」： 4 個功能開關調整為「是」

2、「有效的 OAuth 重新導向 URI 」：https://商店網址/customers/auth/facebook/callback ，輸入連結並按下 Enter 鍵，網址需要顯示為灰框才表示輸入成功。

例如：
我的商店網址是：dobby77.liteshop.tw
因此有效的 OAuth 重新導向 URI 會是：
https://dobby77.liteshop.tw/customers/auth/facebook/callback

完成後點擊「儲存變更」。

步驟四：Facebook 權限設定

在左側點擊「權限」頁面，於「email」權限右側點擊「新增」按鈕。

接著「public_profile」、「Email」兩個權限的狀態會顯示「可供測試」

*請留意，權限會影響商家進行商家驗證的步驟，Facebook 登入僅需要「public_profile」、「Email」兩個權限，請勿新增其他選項。

步驟五：升級 API 版本

回到主控版於左側位置點擊「應用程式設定>進階」，確認 API 版本為最新版，完成後點擊儲存變更

三、商家驗證、應用程式審查

步驟一：商家驗證

點擊左側「檢查>驗證」，於右側點擊「開始驗證」

*請注意，若未進行商家驗證，後續 Facebook 會將應用程式暫停使用，直至商家完成商家驗證，商家可以參考：FB 商家驗證文件 設定串接資料時同時備齊審核資料，以利加速 FB 的審核時間。

完成驗證後於商家驗證這個畫面將會顯示綠燈並說明完成驗證

步驟二：應用程式審查

點擊左側「檢查>應用程式審查」，於右側「目前的要求」點擊「編輯」

需要完成「審查要求」才能夠提交送審

步驟三：發佈應用程式

於左側點擊「發佈」，接著檢查右側項目是否都已完成設定、驗證，確認沒問題後點擊右下角的「發佈」

四、將「應用程式編號、應用程式密鑰」貼回 LiteShop 後台

於主控版點擊「應用程式設定>基本資料」，複製右側應用程式編號、應用程式密鑰

*「應用程式密鑰」要點擊「顯示」之後再進行複製