Sitzungen und Passwörter
Einrichtung
Ein Gerät abmelden
Link zu Ein Gerät abmelden- Öffne My account > Signed-in devices (Mein Konto > Angemeldete Geräte). Jede Zeile zeigt einen Gerätenamen wie „Firefox on Windows“, wann sich das Gerät angemeldet hat und wann es zuletzt genutzt wurde. Bei deinem steht This device (dieses Gerät).
- Klicke in einer Zeile auf Sign out (abmelden). Du solltest sehen, wie die Zeile verschwindet; der nächste Klick auf diesem Gerät führt zur Anmeldung.
- Oder klicke auf Sign out all other devices (alle anderen Geräte abmelden), um nur dieses zu behalten.
Beides braucht eine Anmeldung mit Passwort oder einen API-Schlüssel mit dem Scope admin. Die Abkürzung über das lokale Netzwerk reicht nicht.
Passwort vergessen
Link zu Passwort vergessenMitglieder und Admins: Frag den Besitzer.
Der Besitzer: Führe das hier auf dem Rechner von HolyArrs aus, während HolyArrs läuft:
docker exec -i holyarrs /holyarrs reset-ownerGib den Namen in einer Zeile und das neue Passwort in der nächsten ein und drücke dann Strg+D. Ohne Docker führst du holyarrs reset-owner aus. Du solltest dich mit dem neuen Passwort anmelden können.
Die Anmeldeseite zeigt dieselben Schritte unter Forgot the password? (Passwort vergessen?).
Optionen
Link zu OptionenWie lange du angemeldet bleibst
Link zu Wie lange du angemeldet bleibst| Ereignis | Ergebnis |
|---|---|
| 7 Tage ohne Nutzung | Gerät abgemeldet |
| 30 Tage nach der Anmeldung | Gerät abgemeldet, ob genutzt oder nicht |
| Du änderst dein Passwort | Jedes andere Gerät abgemeldet |
Die Zeiten der letzten Nutzung von Geräten und API-Schlüsseln können bis zu 1 Stunde nachhängen.
Geräte anderer Personen
Link zu Geräte anderer PersonenÖffne Settings > Users and roles (Einstellungen > Benutzer und Rollen) und dann Devices (Geräte) neben der Person. Klicke bei einem Gerät auf Sign out oder auf Sign (name) out everywhere ((Name) überall abmelden). Der Besitzer kann das für alle tun; ein Admin für Mitglieder. Wenn du eine Person ausschaltest, wird sie ebenfalls überall abgemeldet.
Wenn es nicht funktioniert
Link zu Wenn es nicht funktioniertSymptom: Sign out all other devices wird abgelehnt. Ursache: Du bist über einen API-Schlüssel oder die Abkürzung über das lokale Netzwerk angemeldet. Lösung: Melde dich in einem Browser mit Passwort an und versuche es erneut.
Für Fortgeschrittene
Link zu Für FortgeschritteneSitzungs-API
| Route | Wer | Was |
|---|---|---|
GET /api/v1/auth/sessions |
Jeder, der angemeldet ist | Deine Geräte: id, device, created_at, last_used_at, expires_at, current |
DELETE /api/v1/auth/sessions |
Jeder, der angemeldet ist | Beendet jedes andere Gerät. Antwortet mit {"ended": n}; 400 bei einem API-Schlüssel oder der Abkürzung über das lokale Netzwerk |
DELETE /api/v1/auth/sessions/{sid} |
Jeder, der angemeldet ist | Beendet ein Gerät |
GET /api/v1/users/{id}/sessions |
Besitzer, Admin | Die Geräte einer Person |
POST /api/v1/users/{id}/sessions/end-all |
Besitzer, Admin | Meldet eine Person überall ab |
DELETE /api/v1/users/{id}/sessions/{sid} |
Besitzer, Admin | Beendet eines ihrer Geräte |
Die id ist ein zufälliger öffentlicher Wert und kann niemanden anmelden. API-Schlüssel brauchen den Scope admin.
Verwandte Seiten
Link zu Verwandte SeitenHolyArrs ist kostenlos. Wenn es dir Zeit gespart hat, gib ihm einen Stern auf GitHub, unterstütze es als Sponsor oder spendier mir einen Kaffee.