Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:java:learningunits:lu08:d [2025/10/28 02:32] – angelegt apeterde:modul:ffit:3-jahr:java:learningunits:lu08:d [2025/10/28 11:52] (aktuell) apeter
Zeile 18: Zeile 18:
 Wird zu einem späteren Zeitpunkt der Hash überprüft, wird entsprechend der korrekte Salt gelesen und verwendet. Wird zu einem späteren Zeitpunkt der Hash überprüft, wird entsprechend der korrekte Salt gelesen und verwendet.
 <code java> <code java>
-encoder.matches(plainhash)+encoder.matches(plainPasswordpasswordHash)
 </code> </code>
  
 Dies hat den vorteilhaften Nebeneffekt, das der Salt nicht mehr separat abgespeichert werden muss. Dies hat den vorteilhaften Nebeneffekt, das der Salt nicht mehr separat abgespeichert werden muss.
 +
 +==== Secrets ====
 +Damit die Credentials für die Datenbank nicht im Repository ersichtlich sind, können diese in der Datei '' application.properties'' unter ''src/main/resources/'' abgelegt werden. Spring Boot erkennt diese Datei und stellt die Werte zur Verfügung.
 +
 +<code>
 +server.port=8080
 +db.username=localuser
 +db.password=
 +jwt.secret=
 +</code>
  • de/modul/ffit/3-jahr/java/learningunits/lu08/d.1761615139.txt.gz
  • Zuletzt geändert: 2025/10/28 02:32
  • von apeter