Inhaltsverzeichnis:
- Ist es eine gute Idee, das JWT-Token in der Datenbank zu speichern?
- Sollen Token gespeichert werden?
- Wo soll ich das Zugriffstoken speichern?
- Soll ich das DB-Refresh-Token speichern?
Video: Soll ich Token in der Datenbank speichern?
2024 Autor: Fiona Howard | [email protected]. Zuletzt bearbeitet: 2024-01-10 06:33
Es kommt darauf an. Wenn Sie mehrere Server haben, die das Token zwischen Serverneustarts aufbewahren, müssen Sie es irgendwo beibeh alten. Die Datenbank ist normalerweise eine einfache Wahl. Wenn Sie einen einzelnen Server haben und es Ihnen egal ist, dass sich Ihre Benutzer nach einem Neustart erneut anmelden müssen, können Sie ihn einfach im Speicher beh alten
Ist es eine gute Idee, das JWT-Token in der Datenbank zu speichern?
Sie könnten das JWT in der Datenbank speichern, aber Sie verlieren einige der Vorteile eines JWT. Das JWT bietet Ihnen den Vorteil, dass Sie das Token nicht jedes Mal in einer Datenbank überprüfen müssen, da Sie einfach die Kryptografie verwenden können, um zu überprüfen, ob das Token legitim ist. … Sie können JWT weiterhin mit OAuth2 verwenden, ohne Tokens in der Datenbank zu speichern, wenn Sie möchten.
Sollen Token gespeichert werden?
Es besteht keine Notwendigkeit, es zu speichern Sie können es validieren und die gewünschten Daten daraus abrufen. Wenn Ihre App APIs im Namen des Benutzers aufrufen muss, werden Zugriffstoken und (optional) Aktualisierungstoken benötigt. … Wenn die zu speichernden Daten groß sind, ist das Speichern von Tokens im Session-Cookie keine praktikable Option.
Wo soll ich das Zugriffstoken speichern?
Daher sollte das Zugriffstoken auf nur dem Webanwendungsserver gespeichert werden. Es sollte dem Browser nicht zugänglich gemacht werden und muss es auch nicht, da der Browser niemals direkte Anfragen an den Ressourcenserver stellt.
Soll ich das DB-Refresh-Token speichern?
Speichern Sie Aktualisierungstokens an einem sicheren Ort, z. B. einem passwortgeschützten Dateisystem oder einer verschlüsselten Datenbank. … Wenn Sie glauben, dass ein nicht autorisierter Benutzer auf ein Aktualisierungstoken zugegriffen hat, löschen Sie es und erstellen Sie ein neues.
Empfohlen:
Was sind Suchen in der Datenbank?
Lookups sind eine intuitive Tabellenverknüpfungssyntax, die bereitgestellt wird, um die Datenintegration und SQL-Abfragen zu vereinfachen Sie stellen Fremdschlüsselbeziehungen zwischen Tabellen dar und können, sobald sie eingerichtet sind, zum "
Soll ich der vedischen oder der westlichen Astrologie folgen?
Jahresvorhersagen auf der Grundlage der vedischen Astrologie sind genauer und zuverlässiger als die auf der Grundlage der westlichen Astrologie … In der westlichen Astrologie erfolgt die Jahresvorhersage anhand des Sonnenzeichens, also aller geborenen Personen im gleichen Monat fallen in das gleiche Sonnenzeichen.
Soll ich Fotos als JPEG oder PNG speichern?
PNG ist eine gute Wahl zum Speichern von Strichzeichnungen, Text und ikonischen Grafiken in einer kleinen Dateigröße. Das JPG-Format ist ein verlustbehaftetes komprimiertes Dateiformat. Dies macht es nützlich, um Fotos in einer kleineren Größe als eine BMP zu speichern.
Warum wird die Indizierung in der Datenbank verwendet?
Indizes werden zum schnellen Auffinden von Daten verwendet, ohne dass bei jedem Zugriff auf eine Datenbanktabelle jede Zeile in einer Datenbanktabelle durchsucht werden muss Indizes können mit einer oder mehreren Sp alten von a erstellt werden Datenbanktabelle, die die Grundlage sowohl für schnelle zufällige Suchen als auch für effizienten Zugriff auf geordnete Datensätze bildet .
Kann die Sammlung primitive Typen speichern?
Sammlungen sind der Rahmen, der verwendet wird, um eine Gruppe von Objekten zu speichern und zu manipulieren. Java Collection bedeutet eine einzelne Einheit von Objekten. Da die beiden obigen Aussagen wahr sind, können generische Java-Sammlungen primitive Typen nicht direkt speichern .