Tính năng này được cung cấp bởi ayaka-notes/ayakaleaf-pro với hỗ trợ OAuth 2.0 và khả dụng từ v6.3.0. Chúng tôi rất hoan nghênh phản hồi của bạn nếu gặp bất kỳ vấn đề nào.
Thiết lập tích hợp Mendeley
- Truy cập liên kết này để đăng ký một ứng dụng OAuth của Mendeley
- Cấu hình Redirect URL là:
${OVERLEAF_SITE_URL}/user/mendeley/oauth/callback - Ghi lại ID được tạo (thường là dạng số như
24061bên dưới) và Secret của ứng dụng - Chỉnh sửa tệp
config/variables.envcủa bạn - Giữ nguyên Authorisation Flow: Elsevier (theo khuyến nghị)

config/variables.env
mendeley phải được đưa vào ENABLED_LINKED_FILE_TYPES (giữ cả zotero trong danh sách nếu bạn dùng cả hai). MENDELEY_CLIENT_ID và MENDELEY_CLIENT_SECRET lấy từ ứng dụng OAuth bạn đã đăng ký. Mật khẩu mã hóa (cipher password) dùng để mã hóa các token OAuth của Mendeley trong MongoDB (tạo bằng openssl rand -hex 32); nếu không đặt, một tệp khóa sẽ được tạo trong volume dữ liệu ở lần sử dụng đầu tiên. Bạn cũng có thể tùy chọn đặt MENDELEY_PROXY_URL để định tuyến các yêu cầu Mendeley phía máy chủ (OAuth + API) qua một proxy HTTP mà container web có thể truy cập.Ghi chú
Vì Ayakaleaf là một nền tảng cộng tác, để tăng cường bảo mật, bắt đầu từ phiên bản 6.3.0, chỉ người tạo ban đầu của tệp tham khảo
bib mới được phép cập nhật tệp đã nhập.test.bib trong dự án, liên kết nó với tài khoản Zotero của chính mình. Nếu một người dùng khác, Người dùng B, truy cập dự án qua liên kết chia sẻ, Người dùng B vẫn có thể đọc và tải xuống test.bib, nhưng không được phép cập nhật hoặc nhập lại tệp từ Zotero. Chỉ Người dùng A, với tư cách là người tạo ban đầu của tệp tham khảo, mới có thể thực hiện cập nhật. Nói cách khác, chỉ người tạo ban đầu của tệp .bib mới có quyền cập nhật nó.
