此功能由 ayaka-notes/ayakaleaf-pro 提供,支援 OAuth 2.0,自 v6.3.0 起可用。如果您遇到任何問題,歡迎提供意見回饋。
設定 Mendeley 整合
- 前往此連結註冊 Mendeley OAuth 應用程式
- 將 Redirect URL 設定為:
${OVERLEAF_SITE_URL}/user/mendeley/oauth/callback - 記下應用程式產生的 ID(通常是數字,如下圖中的
24061)與 Secret - 修改您的
config/variables.env - 保留授權流程為 Elsevier 即可(建議設定)

config/variables.env
mendeley 必須包含在 ENABLED_LINKED_FILE_TYPES 中(如果您同時使用 zotero,也請將它保留在清單中)。MENDELEY_CLIENT_ID 與 MENDELEY_CLIENT_SECRET 來自您註冊的 OAuth 應用程式。加密密碼用於加密 MongoDB 中的 Mendeley OAuth 權杖(可透過 openssl rand -hex 32 產生);若未設定,首次使用時會在資料磁碟區中產生一個金鑰檔。您也可以選擇設定 MENDELEY_PROXY_URL,讓伺服器端的 Mendeley 請求(OAuth + API)透過可從 web 容器存取的 HTTP 代理傳送。注意事項
由於 Ayakaleaf 是一個協作平台,為了提升安全性,自 6.3.0 版起,只有參考文獻
bib 檔案的原始建立者才能更新所匯入的檔案。test.bib 檔案,將其連結到自己的 Zotero 帳號。如果另一位使用者 B 透過分享連結存取該專案,使用者 B 仍然可以讀取與下載 test.bib,但無法從 Zotero 更新或重新匯入該檔案。只有身為參考文獻檔案原始建立者的使用者 A 才能執行更新。換言之,只有 .bib 檔案的原始建立者擁有更新它的權限。
