專案存取
預設情況下,即使使用者取得專案分享連結,也必須先登入才能加入協作專案的編輯工作階段。
config/variables.env
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING 可讓透過連結分享的專案允許匿名讀寫。
OVERLEAF_ALLOW_PUBLIC_ACCESS 可避免未經驗證的使用者被重新導向至登入頁面。
使用 bin/up 重新建立容器,接著在無痕視窗中開啟連結分享網址。
頁面存取
預設情況下(未設定OVERLEAF_ALLOW_PUBLIC_ACCESS),除了登入與註冊頁面之外,所有頁面都會將未登入的訪問者重新導向至登入頁面。這也包括原本應公開的頁面,因此這些頁面的連結只對已登入的使用者有效。
設定 OVERLEAF_ALLOW_PUBLIC_ACCESS=true 後,未登入的訪問者可以開啟:
它也讓 Overleaf Import API 能保留未登入訪問者送出的表單,直到對方登入為止。
專案清單、編輯器與建立專案(包括從範本或透過 Import API 建立)仍需要登入。
公開註冊
公開註冊僅在 ayaka-notes/overleaf-pro 中提供。請注意,一旦啟用公開註冊,任何能存取你 Overleaf 執行個體的人都可以註冊為使用者。註冊流程不會驗證電子郵件地址,因此請僅在內部網路或受信任的環境中使用,或在不再需要註冊時停用此功能。
config/variables.env 中加入:
config/variables.env
bin/up 重新建立容器。
接著點選 Sign up 或前往 /register。

限定網域註冊
限定網域的公開註冊僅在 ayaka-notes/overleaf-pro 中提供。 啟用前,請先設定電子郵件寄送,讓使用者能收到邀請與通知。請參閱電子郵件寄送。 接著在config/variables.env 中加入下列這行:
config/variables.env
OVERLEAF_ALLOW_PUBLIC_REGISTRATION 可設定為:
true:允許任何能連到網站的人註冊@example.domain:僅限該網域的電子郵件註冊

