Best Products
Launches
Launch archive
Most-loved launches by the community
Launch Guide
Checklists and pro tips for launching
News
Newsletter
The best of Product Hunt, every day
Stories
Tech news, interviews, and tips from makers
Changelog
New Product Hunt features and releases
Forums
Forums
Ask questions, find support, and connect
Kitty Points Leaderboard
The highest scoring community members
Streaks
The most active community members
Events
Meet others online and in-person
Advertise
Subscribe
Sign in
Clear text
recent
p/self-promotion
by
Roberto
•
2mo ago
Just shipped 2FA to Uppale.com! 🔒
... Secrets are stored AES-256-GCM encrypted in our Postgres DB, alongside HMAC-hashed, single-use recovery codes. Next.js 16 Stack: The feature is fully built on Next.js 16 (App Router) and React 18. It utilizes temporary session IDs
stashed
in Redis during the 2FA challenge window to completely withhold Supabase auth tokens until the user is verified. We wanted a production-ready system that is robust, accessible, and lightweight without paying a single cent for third-party API networks ...
1
1
p/self-promotion
by
Jiaqi Lu
•
3mo ago
Building a Chrome extension to stop me from sending "BAD" prompts to AI
... missing information. It's too much information. If a prompt contains multiple tasks, the extension can suggest splitting it into steps. If you accept, only the first part will stay in the text box, while later steps are
stashed
and automatically brought back into the input box when you're ready. I'm still figuring out the right positioning. Does this feel more like: A) a way to get better AI answers B) a way to reduce retries ...
0
1
Subscribe
Sign in