AuthKeys und API Tokens anzeigen und Möglichkeit, diese als ungültig zu markieren

Beschreibung

Möglichkeit, in den Homeworker Einstellungen alle AuthKeys und API Tokens anzuzeigen, und diese als ungültig zu markieren. Anstatt den Tatsächlichen Key oder Token anzuzeigen, könnten auch z. B. User Agent, die IP Adresse und der Zeitpunkt des letzten Zugriffs angezeigt werden.

Notwendigkeit

Dies ermöglicht es Nutzern, zu kontrollieren, auf welchen Geräten sie angemeldet sind und würde somit die Sicherheit erhöhen.

Zudem ist es aktuell möglich, denselben AuthKey auf mehreren Geräten zu verwenden, sodass mögliche Angreifer sehr einfach diesen aus dem Cookie auslesen und auf anderen Geräten verwenden können.

Außerdem ist es meines Wissens nach nur möglich, einen AuthKey als ungültig zu markieren, indem man sich auf einem Gerät, das diesen AuthKey zur Authentifizierung verwendet, abmeldet. Dies ist jedoch nur möglich, wenn der AuthKey bekannt ist. Sobald die Cookies auf einem Gerät gelöscht werden, ist es also oft nicht mehr möglich, den AuthKey als ungültig zu markieren.

Ähnliches gilt für API Tokens und Refresh Tokens.

Umsetzung

ähnlich wie z. B. bei Nextcloud image image image

Mindestanforderungen

  • Anzeige der AuthKeys und API Tokens und/oder Möglichkeit, diese als ungültig zu markieren.
  • Button, um alle AuthKeys, API Tokens und Refresh Tokens als ungültig zu markieren.

Labels:

  • idee
  • ideeeingereicht
Edited Mar 23, 2021 by Valentin Leistner
Assignee Loading
Time tracking Loading