Eiti prie turinio

Sesijos ir slaptažodžiai

Sąranka

  1. Atidaryk My account > Signed-in devices (mano paskyra > prisijungę įrenginiai). Kiekvienoje eilutėje matysi įrenginio pavadinimą, pavyzdžiui „Firefox on Windows“, kada jis prisijungė ir kada paskutinį kartą naudotas. Tavo įrenginys pažymėtas This device (šis įrenginys).
  2. Eilutėje paspausk Sign out (atsijungti). Turėtum pamatyti, kad eilutė išnyksta; to įrenginio kitas paspaudimas nuves į prisijungimą.
  3. Arba paspausk Sign out all other devices (atjungti visus kitus įrenginius), kad liktų tik šis.

Abiem reikia prisijungimo slaptažodžiu arba API rakto su admin apimtimi. Vietinio tinklo spartusis kelias netinka.

Pamiršai slaptažodį

Nuoroda į Pamiršai slaptažodį

Nariai ir administratoriai: paprašyk savininko.

Savininkas: kol HolyArrs veikia, vykdyk tai jo kompiuteryje:

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

Vienoje eilutėje įvesk vardą, kitoje naują slaptažodį, tada paspausk Ctrl+D. Be Docker vykdyk holyarrs reset-owner. Turėtum galėti prisijungti su nauju slaptažodžiu.

Prisijungimo puslapyje tie patys žingsniai rodomi po Forgot the password? (pamiršau slaptažodį).

Kiek laiko išlieka prisijungimas

Nuoroda į Kiek laiko išlieka prisijungimas
Įvykis Rezultatas
7 dienos be naudojimo Įrenginys atjungiamas
30 dienų po prisijungimo Įrenginys atjungiamas, nesvarbu, ar naudotas
Pakeiti slaptažodį Visi kiti įrenginiai atjungiami

Įrenginių ir API raktų paskutinio naudojimo laikas gali vėluoti iki 1 valandos.

Kitų žmonių įrenginiai

Nuoroda į Kitų žmonių įrenginiai

Atidaryk Settings > Users and roles (nustatymai > naudotojai ir rolės), tada prie žmogaus paspausk Devices (įrenginiai). Paspausk Sign out prie vieno įrenginio arba Sign (name) out everywhere (atjungti (vardas) visur). Savininkas tai gali daryti bet kam, administratorius nariams. Išjungus žmogų, jis taip pat atjungiamas visur.

Požymis: Sign out all other devices atmetama. Priežastis: prisijungta per API raktą arba vietinio tinklo spartųjį kelią. Sprendimas: naršyklėje prisijunk slaptažodžiu ir bandyk dar kartą.

Sesijų API
Maršrutas Kas Ką daro
GET /api/v1/auth/sessions Bet kuris prisijungęs Tavo įrenginiai: id, device, created_at, last_used_at, expires_at, current
DELETE /api/v1/auth/sessions Bet kuris prisijungęs Atjungia kiekvieną kitą įrenginį. Atsako {"ended": n}; 400 su API raktu ar vietinio tinklo sparčiuoju keliu
DELETE /api/v1/auth/sessions/{sid} Bet kuris prisijungęs Atjungia vieną įrenginį
GET /api/v1/users/{id}/sessions Savininkas, administratorius Vieno žmogaus įrenginiai
POST /api/v1/users/{id}/sessions/end-all Savininkas, administratorius Atjungia vieną žmogų visur
DELETE /api/v1/users/{id}/sessions/{sid} Savininkas, administratorius Atjungia vieną jo įrenginį

id yra atsitiktinė vieša reikšmė ir niekam neleidžia prisijungti. API raktams reikia admin apimties.

HolyArrs yra nemokama. Jei sutaupė tau laiko, pažymėk jį žvaigždute GitHub, paremk jį arba nupirk man kavos.