- Dostęp do projektów: pozwól gościom otworzyć udostępniony link do projektu bez logowania
- Dostęp do stron: pozwól niezalogowanym odwiedzającym przeglądać strony takie jak
/learn,/templatesi/devs - Rejestracja publiczna: pozwól użytkownikom samodzielnie się rejestrować, opcjonalnie z ograniczeniem do domeny e-mail
Dostęp do projektów
Domyślnie, nawet jeśli użytkownik otrzyma link do udostępnionego projektu, musi się zalogować, zanim będzie mógł dołączyć do wspólnej sesji edycji projektu.
config/variables.env
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING włącza anonimowy odczyt i zapis w projektach udostępnionych przez link.
OVERLEAF_ALLOW_PUBLIC_ACCESS zapobiega przekierowywaniu nieuwierzytelnionych użytkowników na stronę logowania.
Utwórz ponownie kontenery poleceniem bin/up. Następnie otwórz adres URL udostępniania w oknie prywatnym.
Dostęp do stron
Domyślnie (gdyOVERLEAF_ALLOW_PUBLIC_ACCESS nie jest ustawione) każda strona poza stronami logowania i rejestracji przekierowuje niezalogowanych odwiedzających na stronę logowania. Dotyczy to również stron, które mają być publiczne, więc linki do nich działają tylko dla użytkowników, którzy są już zalogowani.
Przy ustawieniu OVERLEAF_ALLOW_PUBLIC_ACCESS=true niezalogowani odwiedzający mogą otworzyć:
Pozwala to również Overleaf Import API zachować formularz przesłany przez niezalogowanego odwiedzającego do momentu, aż się zaloguje.
Lista projektów, edytor oraz tworzenie projektów (również z szablonu lub przez Import API) nadal wymagają zalogowania.
Rejestracja publiczna
Rejestracja publiczna jest dostępna wyłącznie w ayaka-notes/overleaf-pro.Pamiętaj, że po włączeniu rejestracji publicznej każdy, kto ma dostęp do Twojej instancji Overleaf, może zarejestrować się jako użytkownik.Proces rejestracji nie weryfikuje adresów e-mail, dlatego używaj go tylko w intranecie lub w zaufanym środowisku albo wyłącz go, gdy rejestracja nie będzie już potrzebna.
config/variables.env:
config/variables.env
bin/up.
Następnie kliknij Sign up lub przejdź pod adres /register.

Rejestracja z ograniczeniem do domeny
Rejestracja publiczna z ograniczeniem do domeny jest dostępna wyłącznie w ayaka-notes/overleaf-pro. Przed jej włączeniem skonfiguruj wysyłkę wiadomości e-mail, aby użytkownicy mogli otrzymywać zaproszenia i powiadomienia. Zobacz Wysyłka e-maili. Następnie dodaj następujący wiersz doconfig/variables.env:
config/variables.env
OVERLEAF_ALLOW_PUBLIC_REGISTRATION można ustawić na:
true, aby umożliwić rejestrację każdemu, kto ma dostęp do witryny@example.domain, aby ograniczyć rejestrację do adresów e-mail w tej domenie

