Sesi dan kata laluan
Persediaan
Log keluar sebuah peranti
Pautan ke Log keluar sebuah peranti- Buka My account > Signed-in devices (akaun saya > peranti yang log masuk). Setiap baris menunjukkan nama peranti seperti “Firefox on Windows”, bila ia log masuk dan bila ia digunakan kali terakhir. Peranti anda tertera This device (peranti ini).
- Pilih Sign out (log keluar) pada sebuah baris. Anda akan nampak baris itu hilang; klik peranti itu yang seterusnya pergi ke log masuk.
- Atau pilih Sign out all other devices (log keluar semua peranti lain) untuk mengekalkan hanya yang ini.
Kedua-duanya memerlukan log masuk dengan kata laluan, atau kunci API dengan skop admin. Pintasan rangkaian setempat tidak mencukupi.
Terlupa kata laluan anda
Pautan ke Terlupa kata laluan andaAhli dan pentadbir: minta pemilik.
Pemilik: semasa HolyArrs berjalan, jalankan ini pada komputernya:
docker exec -i holyarrs /holyarrs reset-ownerTaip nama pada satu baris dan kata laluan baharu pada baris seterusnya, kemudian tekan Ctrl+D. Tanpa Docker, jalankan holyarrs reset-owner. Anda sepatutnya boleh log masuk dengan kata laluan baharu.
Halaman log masuk menunjukkan langkah yang sama di bawah Forgot the password? (terlupa kata laluan?).
Pilihan
Pautan ke PilihanBerapa lama anda kekal log masuk
Pautan ke Berapa lama anda kekal log masuk| Peristiwa | Hasil |
|---|---|
| 7 hari tanpa digunakan | Peranti dilog keluar |
| 30 hari selepas log masuk | Peranti dilog keluar, digunakan atau tidak |
| Anda menukar kata laluan | Setiap peranti lain dilog keluar |
Masa digunakan kali terakhir bagi peranti dan kunci API boleh lewat sehingga 1 jam.
Peranti orang lain
Pautan ke Peranti orang lainBuka Settings > Users and roles (Tetapan > Pengguna dan peranan), kemudian Devices (peranti) di sebelah orang itu. Pilih Sign out pada satu peranti, atau Sign (name) out everywhere (log keluar (nama) di mana-mana). Pemilik boleh melakukan ini untuk sesiapa sahaja; pentadbir untuk ahli. Mematikan seseorang juga melog keluar mereka di mana-mana.
Jika tidak berfungsi
Pautan ke Jika tidak berfungsiGejala: Sign out all other devices ditolak. Punca: anda masuk melalui kunci API atau pintasan rangkaian setempat. Penyelesaian: log masuk dengan kata laluan dalam pelayar dan cuba lagi.
Untuk pakar
Pautan ke Untuk pakarAPI sesi
| Laluan | Siapa | Apa |
|---|---|---|
GET /api/v1/auth/sessions |
Sesiapa yang log masuk | Peranti anda: id, device, created_at, last_used_at, expires_at, current |
DELETE /api/v1/auth/sessions |
Sesiapa yang log masuk | Tamatkan setiap peranti lain. Menjawab {"ended": n}; 400 untuk kunci API atau pintasan rangkaian setempat |
DELETE /api/v1/auth/sessions/{sid} |
Sesiapa yang log masuk | Tamatkan satu peranti |
GET /api/v1/users/{id}/sessions |
Pemilik, pentadbir | Peranti seseorang |
POST /api/v1/users/{id}/sessions/end-all |
Pemilik, pentadbir | Log keluar seseorang di mana-mana |
DELETE /api/v1/users/{id}/sessions/{sid} |
Pemilik, pentadbir | Tamatkan satu peranti mereka |
id ialah nilai awam rawak dan tidak boleh digunakan untuk log masuk. Kunci API memerlukan skop admin.
Berkaitan
Pautan ke BerkaitanHolyArrs percuma. Jika ia menjimatkan masa anda, beri bintang di GitHub, taja projek ini atau belanja saya kopi.