- #project-access: låt gäster öppna en delad projektlänk utan att logga in
- #page-access: låt utloggade besökare bläddra bland sidor som
/learn,/templatesoch/devs - #public-registration: låt användare registrera sig själva, eventuellt med ett aktiveringsmejl och begränsat till e-postdomäner
Projektåtkomst
Som standard måste en användare logga in innan hen kan delta i en gemensam redigeringssession för ett projekt, även om hen har fått en delningslänk till projektet.
config/variables.env
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING aktiverar anonym läs- och skrivåtkomst till projekt som delas via länk.
OVERLEAF_ALLOW_PUBLIC_ACCESS förhindrar att oautentiserade användare omdirigeras till inloggningssidan.
För enbart läsåtkomst sätter du bara OVERLEAF_ALLOW_PUBLIC_ACCESS=true: gäster kan då öppna visningslänkar (/read/...) utan att logga in, medan redigeringslänkar fortfarande ber dem att logga in.
Återskapa containrarna med bin/up. Öppna sedan en delningslänk i ett privat fönster.
Sidåtkomst
Som standard (närOVERLEAF_ALLOW_PUBLIC_ACCESS inte är satt) omdirigeras utloggade besökare till inloggningssidan från alla sidor utom inloggnings- och registreringssidorna. Det gäller även sidor som är avsedda att vara offentliga, så länkar till dem fungerar bara för användare som redan är inloggade.
Med OVERLEAF_ALLOW_PUBLIC_ACCESS=true kan utloggade besökare öppna:
Det gör också att #signed-out-visitors kan behålla ett formulär som skickats av en utloggad besökare tills hen har loggat in.
Projektlistan, editorn och att skapa projekt (även från en mall eller via Import API) kräver fortfarande inloggning.
Offentlig registrering
Offentlig registrering finns bara i ayaka-notes/ayakaleaf-pro.Observera att när du har aktiverat offentlig registrering kan vem som helst med åtkomst till din Overleaf-instans registrera sig som användare.Med
true verifierar registreringsprocessen inte e-postadresser, så använd den bara i ett intranät eller i en betrodd miljö, eller använd i stället registrering med aktiveringsmejl.På en instans med OIDC ska du inte använda true: vem som helst skulle kunna registrera sig med en kollegas e-postadress före kollegans första OIDC-inloggning, vilket skulle länka kollegan till det kontot. Använd registrering med aktiveringsmejl eller ingen offentlig registrering alls, se Konton och lösenord.config/variables.env:
config/variables.env
bin/up.
Klicka sedan på Sign up eller besök /register.

Registrering med aktiveringsmejl
Registrering med aktiveringsmejl finns bara i ayaka-notes/ayakaleaf-pro. Användarna registrerar sig med enbart sin e-postadress och anger sitt lösenord via länken i aktiveringsmejlet, så att endast ägaren till en adress kan använda kontot. En lista med domäner och jokertecken kräver v6.4.0 eller senare; tidigare versioner tar bara en enda domän, som@example.com.
Innan du aktiverar detta måste du konfigurera e-postleverans, annars får användarna aldrig aktiveringsmejlet. Se E-postleverans.
Lägg sedan till följande rad i config/variables.env:
config/variables.env
OVERLEAF_ALLOW_PUBLIC_REGISTRATION kan sättas till:
Domäner matchas utan hänsyn till skiftläge. För att tillåta en domän och dess underdomäner listar du båda:
@example.org,@*.example.org.
Q&A
Vad kan en utloggad redaktör göra med kommentarer?
Vad kan en utloggad redaktör göra med kommentarer?
Svar: En utloggad användare som öppnar ett projekt via dess redigeringslänk får samma åtkomst som en redaktör, förutom för åtgärder som registrerar vem som utförde dem:
Granskningspanelen visar fortfarande knappen Resolve för dem, men lösningen misslyckas med ett felmeddelande.Användare som öppnar ett projekt via dess visningslänk ser inga kommentarer alls, se Roller och behörigheter.
Kan jag lägga till användare och bjuda in medarbetare utan e-post eller med en inbjudningskod?
Kan jag lägga till användare och bjuda in medarbetare utan e-post eller med en inbjudningskod?
Svar: Det finns inga inbjudningskoder, men användare kan läggas till utan e-post. Under Admin → Manage Users klickar du på Create account. Öppna sedan användarens Info: där visas aktiveringslänken, som är giltig i en vecka och som du kan kopiera och skicka till användaren själv. För att dela ett projekt bjuder du in användare som redan har ett konto: inbjudan visas också i deras projektlista, så att de kan acceptera den utan e-postmeddelandet. Personer utan konto får bara inbjudan via e-post, så skapa deras konto först.

