Recoverable account preparation
Account preparation now verifies the exact sign-in identity and provides a saved recovery list for unconfirmed attempts. Retries reconcile the original attempt without repeating an uncertain identity creation.
- Improvements and fixes
Exact identity and current authority: Requested email and member subject must match an eligible provider response before portal access is saved. Current administrator permissions and record bindings are checked again after provider calls and during every commit retry.
- New
Saved preparation recovery: User administration includes saved attempts with20/50/100/All paging and an explicit review of the original requested role and scope. The authorised creator can reconcile the attempt;the CEO can inspect or withdraw it. Withdrawal does not delete a Wix identity or suspend an existing account.
- Improvements and fixes
Uncertain outcomes and duplicate protection: A durable attempt marker precedes the provider creation call. A lost response is reconciled by exact member lookup;another command cannot bypass a pending attempt for the same email. Late results cannot grant withdrawn access. The original form preserves its exact command and reviewed details after an uncertain save. Invitations remain a separate explicit action.
No production user,member,permission orinvitation was created for testing. Current-source domain/UI tests include optimistic storage contention,cold readback,lost responses,withdrawal andauthority changes. Public release/assets andread-only saved records are verified. Protected native,mobile andindependent role acceptance remain pending the existing browser handoff.