差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:dokuwiki_google_oauth [2019/02/12 15:01] – Jonathan Tsai | tech:dokuwiki_google_oauth [2019/02/12 17:06] (目前版本) – [參考文件] jonathan_tsai | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 設定 Dokuwiki 使用 Google OAuth 認證方式登入 ====== | ||
+ | |||
+ | 因為大量使用 Google 的服務, 也順便測試一下 dokuwiki 上 Google OAuth 的認證方式. | ||
+ | |||
+ | |||
+ | < | ||
+ | * Google+ API 2019/3/7 正式停用 - https:// | ||
+ | * 目前使用的 dokuwiki [[https:// | ||
+ | * 所以評估 dokuwiki [[https:// | ||
+ | </ | ||
+ | |||
+ | ===== 安裝方式 ===== | ||
+ | * 先至 [[https:// | ||
+ | - 建立專案 Exp. ichiayi-wiki | ||
+ | - 在選單選擇 APIs & services -> 憑證 \\ {{: | ||
+ | - 憑證 -> 建立憑證 \\ {{: | ||
+ | - 建立憑證 -> OAuth 用戶端 ID \\ {{: | ||
+ | - 建立 OAuth 用戶端 ID-> 網路應用程式 \\ {{: | ||
+ | - 產生的用戶端密鑰要記錄下來 \\ {{: | ||
+ | - 設定 OAuth 同意畫面 \\ {{: | ||
+ | - 設定 網域驗證 \\ {{: | ||
+ | |||
+ | * 安裝 dokuwiki plugin - [[https:// | ||
+ | - 管理選單 -> 系統設定 -> 認證設定 -> 認證後台管理方式 -> oauth \\ {{: | ||
+ | - 管理選單 -> 附加元件設定 -> Oauth \\ {{: | ||
+ | - google-key 填上 上面申請的 OAuth 用戶端 ID | ||
+ | - google-secret 填上 上面申請的 用戶端密鑰 | ||
+ | |||
+ | ===== 使用方式 ===== | ||
+ | * 登入畫面多出 Login with other Services \\ {{: | ||
+ | * 點下這整合 Google OAuth 登入, OAuth認證通過後會自動在使用者清單新增帳號((必須設定開啟 wiki 可註冊用戶功能)), | ||
+ | * 上面看到 google 開頭的帳號是之前 [[https:// | ||
+ | |||
+ | ===== 參考文件 ===== | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | {{tag> | ||