Gå til innholdet

Økter og passord

Oppsett

  1. Åpne My account > Signed-in devices (min konto > innloggede enheter). Hver rad viser et enhetsnavn som “Firefox on Windows”, når den logget inn og når den sist ble brukt. Din egen sier This device (denne enheten).
  2. Trykk på Sign out (logg ut) på en rad. Du skal se raden forsvinne; neste handling fra den enheten går til innlogging.
  3. Eller trykk på Sign out all other devices (logg ut alle andre enheter) for å beholde bare denne.

Begge krever innlogging med passord, eller en API-nøkkel med admin-scope. Snarveien for lokalt nettverk er ikke nok.

Medlemmer og adminer: spør eieren.

Eieren: mens HolyArrs kjører, kjør dette på maskinen den kjører på:

Terminal window
docker exec -i holyarrs /holyarrs reset-owner

Skriv inn navnet på én linje og det nye passordet på neste, og trykk deretter Ctrl+D. Uten Docker kjører du holyarrs reset-owner. Du skal kunne logge inn med det nye passordet.

Innloggingssiden viser de samme trinnene under Forgot the password? (glemt passordet?).

Hvor lenge du forblir innlogget

Lenke til Hvor lenge du forblir innlogget
Hendelse Resultat
7 dager uten bruk Enheten logges ut
30 dager etter innlogging Enheten logges ut, brukt eller ikke
Du endrer passordet ditt Alle andre enheter logges ut

Tidspunktene for sist bruk på enheter og API-nøkler kan ligge opptil 1 time etter.

Åpne Settings > Users and roles (innstillinger > brukere og roller), og deretter Devices (enheter) ved siden av personen. Trykk på Sign out på én enhet, eller Sign (name) out everywhere (logg (navn) ut overalt). Eieren kan gjøre dette for alle; en admin for medlemmer. Å slå av en person logger også personen ut overalt.

Hvis det ikke fungerer

Lenke til Hvis det ikke fungerer

Symptom: Sign out all other devices avvises. Årsak: du er inne med en API-nøkkel eller snarveien for lokalt nettverk. Løsning: logg inn med passord i en nettleser og prøv igjen.

API for økter
Rute Hvem Hva
GET /api/v1/auth/sessions Alle som er innlogget Dine enheter: id, device, created_at, last_used_at, expires_at, current
DELETE /api/v1/auth/sessions Alle som er innlogget Avslutt alle andre enheter. Svarer {"ended": n}; 400 for en API-nøkkel eller snarveien for lokalt nettverk
DELETE /api/v1/auth/sessions/{sid} Alle som er innlogget Avslutt én enhet
GET /api/v1/users/{id}/sessions Eier, admin Enhetene til én person
POST /api/v1/users/{id}/sessions/end-all Eier, admin Logg én person ut overalt
DELETE /api/v1/users/{id}/sessions/{sid} Eier, admin Avslutt én av enhetene deres

id er en tilfeldig offentlig verdi og kan ikke logge inn noen. API-nøkler trenger admin-scope.

HolyArrs er gratis. Hvis det sparte deg tid, kan du gi det en stjerne på GitHub, sponse det eller spandere en kaffe.