Initiate password reset flow.
Generates a reset token and sends an email with reset instructions. Always returns 200 regardless of whether the email exists (security - don’t reveal user existence).
Args: request: FastAPI request object to get client IP. forgot_request: Email and account identifier. session: Database session. reset_service: Password reset service dependency.
Returns: Generic success message.
Password reset email sent (or email not found - same response)
Response for forgot password request.
Success message (always returned regardless of whether email exists)