نشستها و گذرواژهها
راهاندازی
خارج کردن یک دستگاه
پیوند به خارج کردن یک دستگاه- 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 به آن ستاره بدهید، حمایت مالی کنید یا برای من یک قهوه بخرید.