之前介紹過 Open edX 的第三方登入,
今天就以實際例子來示範:
以 Facebook 為範例設定 Open edX 第三方登入
首先要先到 FB 開發控制台 新建一個應用程式,
系統會詢問程式的用途,
此處選擇 "任何其他用途"
接著填寫應用程式的名稱以及連絡相關資訊,
再依照自己需求新增此應用程式使用到的 FB產品,
設定好重新導向 URI,
回到 Open edX 的 Django admin ,
找到 Third-party authentication,
新增 Provider Configuation (OAuth) 設定
勾選 Enable
設定icon class : fa-facebook
Name: Facebook
Slug :default
Site:在下拉式選單選擇目前網站
勾選 Visible填上 Client id , Client secret (可在FB應用程式 - > 設定 -> 基本資料中找到)
沒有留言:
張貼留言