Email verification
Store only the hash of the token, give it a short expiry, and burn it on first use — the raw token lives only in the email.
What this skill helps you build
Prove a user controls the email they signed up with, using a hashed, single-use, expiring token and a throttled resend.
The production takeaway
Store only the hash of the token, give it a short expiry, and burn it on first use — the raw token lives only in the email.
Inside this skill
The full skill expands these implementation areas with decisions, edge cases, prompts, tests, and framework-specific code.
Unlock the full implementation
Paid access includes the complete skill body, implementation prompt, common mistakes, production checklist, and code examples where this skill includes them.