mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The published contract still told a client that a Bearer token can never clear the step-up on account deletion or the record wipe, which is what an app generates its client from. Describe the elevation arm on both: which factors qualify, that a password proof does not, that the proof rides the X-Step-Up header, and that it is spent only when the erasure runs. The 403 a narrow-scope token gets was never published either; it is named now, ahead of the second-factor question it precedes. The mint endpoint lists the surfaces an elevation unlocks, so both routes join that list. Also note on the record wipe that API tokens are on its own delete list: a client that wipes over Bearer signs itself out, which is worth knowing before the retry rather than after it.
2.3 MiB
2.3 MiB