Project

General

Profile

Actions

roos-fs tasks #130

open

API For passwort reset for the mobile use

Added by Vadim Pariev 11 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Farzam Azhar
Start date:
06/17/2025
Due date:
% Done:

0%

Estimated time:
4:00 h

Description

Acceptance criterea

Password Reset Request

  • The system accepts an email or username
  • A secure, time-limited reset token (valid for 30 minutes) is generated
  • An email is sent to the provided address with a reset link containing the token
  • The link redirects the user to the appropriate password reset form on the website or mobile app
  • If the provided user is not found, the response still returns 200 OK to prevent user enumeration

Password Reset Execution

  • The reset link opens a password change form in the web frontend or app, where the user enters a new password
  • The submitted request includes the reset token and new password
  • The backend verifies that the token is valid, not expired, and not previously used
  • If valid, the system updates the password and invalidates all existing sessions
  • On success, returns OK; on failure (invalid or expired token), returns appropriate error
Actions #1

Updated by Vadim Pariev 11 months ago

  • Description updated (diff)
Actions #2

Updated by Alex Katasonov 11 months ago

  • Assignee changed from Alex Katasonov to Farzam Azhar
Actions #3

Updated by Alex Katasonov 11 months ago

  • Status changed from Backlog to Open
Actions #4

Updated by Farzam Azhar 11 months ago

  • Status changed from Open to In progress
Actions #5

Updated by Farzam Azhar 11 months ago

  • Estimated time set to 4:00 h
Actions #6

Updated by Farzam Azhar 11 months ago

  • Status changed from In progress to In review
Actions #7

Updated by Vadim Pariev 11 months ago

  • Status changed from In review to In progress
Actions #8

Updated by Vadim Pariev 11 months ago

Sent back since i can not find the docuemntation for the API use

Actions #9

Updated by Vadim Pariev 11 months ago

  • Status changed from In progress to In review
Actions #10

Updated by Alex Katasonov 11 months ago

  • Status changed from In review to Deployed (QA)
Actions #11

Updated by Alex Katasonov 10 months ago

  • Status changed from Deployed (QA) to Closed
Actions #12

Updated by Albert Katasonov 5 days ago

  • Project changed from 8 to Roos-fs-ZIP
Actions

Also available in: Atom PDF