Skip to content

v9.20.0 — Federated accounts can set a password + account page polish

Choose a tag to compare

@CaspianTools CaspianTools released this 18 Jun 13:04

v9.20.0 — Federated accounts can set a password + admin account page polish

Two follow-ups to the v9.19.0 admin account page:

  1. <ChangePasswordCard> lets federated accounts set a password. A Google-signed-in user previously saw a dead-end "manage your password in your Google account" note. The card now detects whether the account already has a password provider — if not, it offers Set password, linking an email/password credential via linkWithCredential (reauthenticating through the Google popup on auth/requires-recent-login), so the user can also sign in with email + password. Accounts that already have a password keep the reauth-and-change flow. Applies wherever the card renders — the storefront /account Security tab and the admin /admin/account page.
  2. <AdminAccountPage> white card. The account cards now sit in a white card surface instead of floating on the admin background.

No consumer action required

<ChangePasswordCard> gains capability (set-vs-change is auto-detected from the user's providers) with the same props; the admin account page change is visual only.


Install / upgrade:
```bash
npm install github:CaspianTools/script-caspian-store#v9.20.0
```