- Project Access: umožní hostům otevřít odkaz na sdílený projekt bez přihlášení
- Page Access: umožní nepřihlášeným návštěvníkům procházet stránky jako
/learn,/templatesa/devs - Public Registration: umožní uživatelům zaregistrovat se sami, volitelně jen s e-mailem z určité domény
Přístup k projektům
Ve výchozím nastavení se uživatel musí přihlásit, aby se mohl připojit ke společné úpravě projektu, i když získá odkaz pro sdílení projektu.
config/variables.env
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING povoluje anonymní čtení a zápis u projektů sdílených odkazem.
OVERLEAF_ALLOW_PUBLIC_ACCESS zabraňuje přesměrování nepřihlášených uživatelů na přihlašovací stránku.
Znovu vytvořte kontejnery pomocí bin/up. Poté otevřete URL odkazu pro sdílení v anonymním okně.
Přístup ke stránkám
Ve výchozím stavu (kdyžOVERLEAF_ALLOW_PUBLIC_ACCESS není nastavena) přesměrovává každá stránka kromě přihlašovací a registrační nepřihlášené návštěvníky na přihlašovací stránku. To platí i pro stránky, které mají být veřejné, takže odkazy na ně fungují jen pro již přihlášené uživatele.
S OVERLEAF_ALLOW_PUBLIC_ACCESS=true mohou nepřihlášení návštěvníci otevřít:
Umožňuje také, aby Overleaf Import API uchovalo odeslaný formulář nepřihlášeného návštěvníka, dokud se nepřihlásí.
Seznam projektů, editor a vytváření projektů (i ze šablony nebo přes Import API) stále vyžadují přihlášení.
Veřejná registrace
Veřejná registrace je dostupná pouze v ayaka-notes/overleaf-pro.Upozorňujeme, že jakmile veřejnou registraci povolíte, může se jako uživatel zaregistrovat kdokoli, kdo má přístup k vaší instanci Overleafu.Proces registrace neověřuje e-mailové adresy, proto ji používejte pouze v intranetu nebo v důvěryhodném prostředí, případně ji vypněte, jakmile registraci již nepotřebujete.
config/variables.env toto:
config/variables.env
bin/up.
Poté klikněte na Sign up nebo navštivte /register.

Registrace s omezením na doménu
Veřejná registrace omezená na doménu je dostupná pouze v ayaka-notes/overleaf-pro. Před jejím povolením nakonfigurujte doručování e-mailů, aby uživatelé mohli dostávat pozvánky a oznámení. Viz Doručování e-mailů. Poté přidejte doconfig/variables.env následující řádek:
config/variables.env
OVERLEAF_ALLOW_PUBLIC_REGISTRATION lze nastavit na:
true, aby se mohl zaregistrovat kdokoli, kdo má přístup na web@example.domain, aby byla registrace omezena na e-maily v dané doméně

