Συνεδρίες και κωδικοί πρόσβασης
Ρύθμιση
Αποσύνδεση μιας συσκευής
Σύνδεσμος προς Αποσύνδεση μιας συσκευής- Άνοιξε 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, γίνε χορηγός ή κέρασέ με έναν καφέ.