PhilippVogel92 / StudentTimer

A react native app with backend which allows students to track their learing time.
0 stars 0 forks source link

REST für PW-Änderung einrichten #69

Closed mafo3186 closed 6 months ago

mafo3186 commented 9 months ago

in #44 noch offen geblieben: Implementierung von Passwort-Änderung im Backend

PhilippVogel92 commented 9 months ago

Es muss im Frontend überprüft werden, ob das Passwortfeld ausgefüllt wurde. Wenn es ausgefüllt wurde, muss es mindestens 6 Zeichen haben. Wenn der User sein Passwort nicht im gleichen Zug wie seine anderen Daten ändert, darf das Passwortfeld nicht mit an das Backend gesendet werden. Sollte das Passwort nicht null sein wird das Backend die Passwortlänge validieren und ein 400 Bad Request geworfen.

mafo3186 commented 9 months ago

Cool! Läuft das passwort-Update mit der von dir beschriebenen Validierung dann über die gleiche Route wie update ( put student/id) oder über eine andere?