beet icon indicating copy to clipboard operation
beet copied to clipboard

TOTP deeplink codes aren't one-use

Open grctest opened this issue 2 years ago • 0 comments

Describe the bug

Timed one-time-passcode is what TOTP stands for, and whilst the passcode is timed, it isn't one-use, you can reuse it until the timer expires.

To Reproduce

Use TOTP, use the code twice in a row to launch a prompt.

Expected behavior

A one time passcode can be used once.

Additional context

Once per prompt window, or once per approved prompt?

grctest avatar Oct 04 '23 20:10 grctest