Back to blocks
BlockDashboard / ApplicationFree

Change Password Settings Card React component

A change-password card for account settings: current password with a forgot link, a new password with a four-step strength meter, a live requirements checklist, breach and reuse warnings, a confirm field that says when it matches, show/hide toggles, an option to sign out other devices, and a saving → updated state.

About the Change Password Settings Card component

Change Password Settings Card is the password section of an account settings page, built so people succeed on the first try. The strength meter, rule checklist and match indicator all update as they type, so problems show up before they press Update.

It also catches the mistakes plain forms miss: a password that appeared in a breach, or one that's the same as the current password. After saving, the card confirms the change and can sign out other devices in the same step.

When to use it

Use it in account or security settings wherever signed-in people change their password.

For the signed-out reset flow use the Reset Password Card, and for a standalone meter use the Password Strength Meter.

Installation

Add the Change Password Settings Card component to your project with the shadcn CLI. It lands in components/change-password-settings-card.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/change-password-settings-card

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

More Dashboard / Application components

Account Setup Sections
Free
Privacy & Security Settings Panel
Free
Contacts Quick List
Free
Connected Apps Toggle List
Free
Premium Upgrade Upsell Card
Free
Settings Toggle List
Free