Storybooks for commit bcda08b860b9cacc4501d90f6722ecf893244462

Date
9/23/2026, 11:33:04 PM UTC
Summary
feat(settings): serve force password change page from React
Description
## Because

- The force password change page at `post_verify/password/force_password_change` is still a Backbone page.
- The React sign-in flow does a hard navigation to that page, so the user leaves the React app.

## This pull request

- Adds the React `ForcePasswordChange` page and container under `pages/PostVerify/ForcePasswordChange`, with tests and a story.
- Adds a `force-password-change` type to `FormPasswordWithInlineCriteria` with an old password field, and adds an `id` prop to `InputText` and `InputPassword`.
- Adds the route to the `postVerifyOtherRoutes` group on the content server and to the Backbone router, which forwards the OAuth and Sync params.
- Changes `handleNavigation` in `Signin/utils.ts` to soft-navigate to the React page instead of `hardNavigate`.
- Updates the SigninTokenCode test to assert soft navigation to the force password change page instead of hardNavigate.

## Issue that this pull request solves

Closes: https://mozilla-hub.atlassian.net/browse/FXA-6653