Tuto funkci poskytuje ayaka-notes/ayakaleaf-pro s podporou OAuth 2.0 a je dostupná od verze v6.3.0. Pokud narazíte na jakékoli problémy, uvítáme vaši zpětnou vazbu.
Nastavení integrace Mendeley
- Přejděte na tento odkaz a zaregistrujte OAuth aplikaci Mendeley
- Nastavte Redirect URL na:
${OVERLEAF_SITE_URL}/user/mendeley/oauth/callback - Poznamenejte si vygenerované ID (obvykle číselné, např.
24061jako níže) a Secret vaší aplikace - Upravte svůj soubor
config/variables.env - Ponechte Authorisation Flow: Elsevier (doporučeno)

config/variables.env
mendeley musí být uveden v ENABLED_LINKED_FILE_TYPES (pokud používáte obojí, ponechte v seznamu i zotero). MENDELEY_CLIENT_ID a MENDELEY_CLIENT_SECRET získáte ze své zaregistrované OAuth aplikace. Heslo pro šifrování (cipher password) šifruje OAuth tokeny Mendeley v MongoDB (vygenerujte jej pomocí openssl rand -hex 32); bez něj se při prvním použití vygeneruje soubor s klíčem v datovém svazku. Volitelně můžete nastavit MENDELEY_PROXY_URL, aby byly serverové požadavky na Mendeley (OAuth + API) směrovány přes HTTP proxy dostupnou z webového kontejneru.Poznámky
Protože Ayakaleaf je platforma pro spolupráci, z důvodu zvýšení bezpečnosti bude od verze 6.3.0 aktualizovat importovaný soubor referencí
bib oprávněn pouze jeho původní tvůrce.test.bib, který propojí se svým vlastním účtem Zotero. Pokud k projektu přistoupí přes sdílený odkaz jiný uživatel, uživatel B, bude moci test.bib stále číst a stahovat, ale nebude mu dovoleno soubor aktualizovat ani znovu importovat ze Zotera. Aktualizace může provádět pouze uživatel A jako původní tvůrce souboru referencí. Jinými slovy, oprávnění soubor .bib aktualizovat má pouze jeho původní tvůrce.
