Implement pass-otp compatible TOTP and HOTP #13
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Implement pass-otp-compatible TOTP and HOTP behavior entirely in
crates/storageand expose it throughironstorage otp.Scope
otpauth://totpandotpauth://hotpURIs, including Base32 secret, issuer, account, algorithm, digits, period, and counter.otp code/show, default-to-code dispatch,insert/add,append,uri,validate, help and version behavior.Acceptance criteria
Prerequisites
Insert/edit behavior; clipboard and QR presentation; embedded Git integration.
Implemented in commit
4bd39b1(pushed to main).What changed:
Verification completed:
All checks passed. The implementation was reviewed against every acceptance criterion; malformed, ambiguous, duplicate, missing, declined, stale, and commit-failure cases leave entries and Git history unchanged.