Сесии и пароли
Настройка
Изход от устройство
Връзка към Изход от устройство- Отвори My account > Signed-in devices (Моят акаунт > Устройства с вход). Всеки ред показва име на устройство, например „Firefox on Windows“, кога е влязло и кога последно е ползвано. Твоето е с This device (това устройство).
- Натисни Sign out (изход) на реда. Трябва да видиш как редът изчезва; следващото щракване на това устройство го праща на входа.
- Или натисни Sign out all other devices (изход от всички други устройства), за да остане само това.
И за двете трябва вход с парола или API ключ с admin обхват. Прекият път за локалната мрежа не стига.
Забравил си паролата
Връзка към Забравил си паролатаЧленове и администратори: питай собственика.
Собственикът: докато 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 обхват.
Свързано
Връзка към СвързаноHolyArrs е безплатен. Ако ти е спестил време, сложи му звезда в GitHub, подкрепи го или почерпи ме с кафе.