Android and iOS

Step-up verification for sensitive transactions

OAuth, passkeys, biometrics, device registration and recovery.

Identity and sessions1 min readEditorial methods

Different actions need different assurance. Step-up rechecks identity or approval for higher-risk operations.

Evaluation approach

Classify new recipients, recovery, privilege changes and exports. Bind required verification to operation content.

Application example

Approval for an address change must not also authorize an unrelated payment. Users should see what they approve.

Limits and considerations

Without server enforcement, another verification screen remains an interface control.

Can approval move to another operation?

Associate approval with the actual amount, destination or privilege change. Changed fields require renewed verification; a generic success flag is not transaction authority.

Checks and decisions

  • Identify high-risk actions
  • Bind approval to content
  • Enforce server-side

Sources

The primary references above provide the technical basis. Example workflows and evaluation suggestions are this publication’s explanations, not independent test results for a particular product.