之前介紹過 Open edX 的第三方登入,
是作為 Client 使用其他網站帳號來登入,
今天就換個角色來看:
在 Open edX 新增 Oauth Client
簡單的講就是將 Open edX 做為一個 Provider ,
提供服務讓其他網站能以 Open edX 帳號登入,
前往 Open edX 的 Django 管理後台,
在 Oauth / Client / 中 選擇新增一個 Client
設定好 Client 名稱與 URL 設定之後,
提供 Client id 與 Client Secret 給客戶端的開發人員,
接起來就能夠透過 Open edX 的身分登入,
當然,
系統會詢問使用者是否願意提供權限給客戶端網址使用,
這就是今天的主題:
沒有留言:
張貼留言