ModKor Password Reset for Magento 2

Set a customer's password yourself — right from the admin, no email round-trip. Magento only lets you send a reset link and wait. Sometimes you need to set the password now: a customer on the phone, a staff login, a wholesale account you manage. ModKor Password Reset adds a Set / Reset Password button to the customer page and a one-screen tool: search a customer, type or generate a strong policy-compliant password, and apply it instantly. It uses Magento's own salted hashing, enforces your store's password policy, invalidates active sessions, can email the standard "password changed" notice, unlocks a locked account, and logs every reset — the plaintext is never stored, logged or emailed. Free, and free forever.
Email to a Friend
SKU
PasswordReset
$0.00
Requirement
  • Magento 2.4.8+ (Community Edition)
  • Hyva 1.4.6+ (License required)
  • Php 8.4+
  • Node 20+
12 Month Support Included
Free Installation Included

Magento can email a reset link. It can't just set the password for you. Now it can.

Out of the box, the only way an admin can help a customer with their password is the Reset Password button, which emails a link and hopes the customer acts on it. That's a dead end when you're on the phone with a customer, standing up a staff or wholesale login, or migrating an account. ModKor Password Reset does the obvious missing thing: it lets an authorised admin set the password directly, and it takes effect immediately.

Free — and built to the same security bar as the rest of the ModKor suite.

Set it, don't send it

  • Search a customer by email, name or customer number and pick them
  • Type a password or click Generate for a strong one, with a show/hide toggle
  • Click Set Password — it's live immediately, no email, no waiting
  • Everything on one clean screen — no Stores → Config maze

Right where you already are

  • Adds a Set / Reset Password button to the native customer edit page, next to Magento's email-only one
  • One click jumps to the tool with that customer already selected
  • Also available as its own screen under ModKor → Customer Password

Never weaker than your policy

  • The new password is validated against your store's own customer password policy — minimum length and required character classes
  • The one-click generator always produces a policy-compliant password using real CSPRNG entropy
  • Live rule chips show length, character-class and match status before you can submit

Secure by construction

  • Uses Magento's own salted password hashing — identical to a normal password change, not a hand-rolled UPDATE
  • Active sessions are invalidated on reset, so a reset done to lock out an intruder takes effect at once
  • Clears any pending reset-password token and can unlock a locked account in the same step
  • The plaintext password is never stored, never logged, never emailed

Tell the customer — safely

  • Optionally send Magento's standard "your password was changed" notice (the password itself is never emailed)
  • Read the new password back to the customer over a trusted channel using the show toggle

On the record

  • Every reset is written to var/log/modkor.log with the acting admin and the customer
  • ACL-gated — only roles you grant can set passwords — and every request is form-key protected

Audited & marketplace-ready

  • Passes the Magento Coding Standard with 0 errors / 0 warnings and a full security review
  • Bundled React admin — no CDN, no external calls; ACL-gated, CSP-friendly

Compatibility

Magento Open Source / Adobe Commerce 2.4.x · PHP 8.1 – 8.4 · admin-only (works with any storefront theme, Hyvä or Luma) · ModKor_Core (ships with the suite)