Mediumsrc/auth.ts:23correctness
Simplified `verify` function uses strict equality instead of constant-time comparison.
If the signatures are not exactly equal due to encoding or other factors, this will incorrectly return false positives.
Suggested fix: Use timingSafeEqual for constant-time comparison.
Not checked