Эта возможность предоставляется ayaka-notes/ayakaleaf-pro с поддержкой OAuth 2.0 и доступна начиная с версии v6.3.0. Если вы столкнётесь с проблемами, мы будем рады вашим отзывам.
Настройка интеграции с Mendeley
- Перейдите по этой ссылке, чтобы зарегистрировать OAuth-приложение Mendeley
- Укажите Redirect URL:
${OVERLEAF_SITE_URL}/user/mendeley/oauth/callback - Запишите сгенерированные ID (обычно числовой, например
24061, как показано ниже) и Secret вашего приложения - Измените файл
config/variables.env - Оставьте Authorisation Flow: Elsevier (как рекомендуется)

config/variables.env
mendeley должен быть включён в ENABLED_LINKED_FILE_TYPES (если вы используете обе интеграции, оставьте в списке и zotero). MENDELEY_CLIENT_ID и MENDELEY_CLIENT_SECRET берутся из зарегистрированного OAuth-приложения. Пароль шифрования (cipher password) используется для шифрования OAuth-токенов Mendeley в MongoDB (его можно сгенерировать командой openssl rand -hex 32); если он не задан, при первом использовании в томе данных будет создан файл ключа. При необходимости задайте MENDELEY_PROXY_URL, чтобы направлять серверные запросы к Mendeley (OAuth + API) через HTTP-прокси, доступный из контейнера web.Примечания
Поскольку Ayakaleaf — платформа для совместной работы, в целях повышения безопасности, начиная с версии 6.3.0, обновлять импортированный файл библиографии
bib может только его первоначальный создатель.test.bib, связывая его со своей учётной записью Zotero. Если другой пользователь, пользователь B, получает доступ к проекту по общей ссылке, он по-прежнему сможет читать и скачивать test.bib, но не сможет обновить или повторно импортировать файл из Zotero. Выполнять обновления может только пользователь A как первоначальный создатель файла библиографии. Иными словами, право обновлять файл .bib есть только у его первоначального создателя.
