devstygian / devstygian/Resto-POS
Feat: Add “Forgot Password” Functionality
- Vorherrschende Sprache
- PHP
- Sterne
- 4
- Forks
- 5
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### Description
The login system does not provide a way for users to recover their password.
### Goal
Allow users to reset their password securely.
### Proposed Solution
- Add a “Forgot Password” link on login page
- Implement password reset flow:
- Enter username/email
- Send reset link or verification code
- Allow user to create a new password
### Expected Result
Users can recover access to their accounts without admin intervention.
Note:
> Ensure password reset is secure (token-based, expiration, validation).
Beitragsleitfaden
Rechercherichtung
Beginne damit, das bestehende Login-System und die Login-Seite nachzuverfolgen, und ermittle anschließend, wie die Kontoidentität und Passwortänderungen derzeit gehandhabt werden. Als abgeschlossen gilt die Aufgabe, wenn Benutzer mit einem Benutzernamen oder einer E-Mail-Adresse eine Zurücksetzung anfordern, ein sicheres Token mit Ablaufzeit oder einen Verifizierungscode erhalten, mit Validierung ein neues Passwort festlegen und den Zugriff ohne Eingreifen eines Administrators wiederherstellen können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- php
- Bereich
- authentication, security
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100