Сесије и лозинке
Подешавање
Одјави уређај
Линк до Одјави уређај- Отвори My account > Signed-in devices (мој налог > пријављени уређаји). Сваки ред приказује име уређаја као „Firefox on Windows“, када се пријавио и када је последњи пут коришћен. Твој каже This device (овај уређај).
- Кликни на Sign out (одјави) у реду. Требало би да видиш да ред нестаје; следећи клик тог уређаја води на пријаву.
- Или кликни на Sign out all other devices (одјави све остале уређаје) да задржиш само овај.
Оба захтевају пријаву лозинком, или API кључ са admin scope-ом. Пречица за локалну мрежу није довољна.
Заборављена лозинка
Линк до Заборављена лозинкаЧланови и админи: питај власника.
Власник: док HolyArrs ради, изврши ово на његовом рачунару:
docker exec -i holyarrs /holyarrs reset-ownerУнеси име у једној линији, а нову лозинку у следећој, па притисни Ctrl+D. Без Docker-а изврши holyarrs reset-owner. Требало би да можеш да се пријавиш новом лозинком.
Страница за пријаву приказује исте кораке под Forgot the password? (заборављена лозинка).
Опције
Линк до ОпцијеКолико дуго остајеш пријављен
Линк до Колико дуго остајеш пријављен| Догађај | Резултат |
|---|---|
| 7 дана без коришћења | Уређај је одјављен |
| 30 дана после пријаве | Уређај је одјављен, коришћен или не |
| Промениш лозинку | Сваки други уређај је одјављен |
Времена последњег коришћења за уређаје и API кључеве могу да касне до 1 сат.
Уређаји других људи
Линк до Уређаји других људиОтвори Settings > Users and roles, па Devices (уређаји) поред особе. Кликни на Sign out на једном уређају, или на Sign (name) out everywhere (одјави (име) свуда). Власник то може за било кога; админ за чланове. Искључивање особе такође је одјављује свуда.
Ако не ради
Линк до Ако не радиСимптом: Sign out all other devices се одбија. Узрок: пријава је преко API кључа или пречице за локалну мрежу. Решење: пријави се лозинком у претраживачу и покушај поново.
За напредне
Линк до За напреднеAPI за сесије
| Рута | Ко | Шта |
|---|---|---|
GET /api/v1/auth/sessions |
Било ко пријављен | Твоји уређаји: id, device, created_at, last_used_at, expires_at, current |
DELETE /api/v1/auth/sessions |
Било ко пријављен | Прекида сваки други уређај. Одговара са {"ended": n}; 400 за API кључ или пречицу за локалну мрежу |
DELETE /api/v1/auth/sessions/{sid} |
Било ко пријављен | Прекида један уређај |
GET /api/v1/users/{id}/sessions |
Власник, админ | Уређаји једне особе |
POST /api/v1/users/{id}/sessions/end-all |
Власник, админ | Одјављује једну особу свуда |
DELETE /api/v1/users/{id}/sessions/{sid} |
Власник, админ | Прекида један од њених уређаја |
id је насумична јавна вредност и не може никога да пријави. API кључеви захтевају admin scope.
Повезане странице
Линк до Повезане страницеHolyArrs је бесплатан. Ако ти је уштедео време, остави звездицу на GitHub-у, постани спонзор или купи ми кафу.