24-Hour Email Confirmation System

Заказчик: AI | Опубликовано: 19.10.2025
Бюджет: 250 $

I’m adding a registration flow to my social network and need a secure email-based confirmation step. The flow must generate a unique token, send it through my existing email service provider, and automatically invalidate the link after 24 hours if it isn’t clicked. A fully branded, custom-designed HTML email is required, and it has to render correctly across major clients. The template must also support multiple languages from the same codebase so that I can drop in additional translations without rebuilding the layout. Please integrate the logic with my current ESP (details provided once we start) and expose clear hooks so the front-end can trigger resends and display meaningful “link expired” messages. Deliverables • Token generation & 24-hour expiry logic • API or controller endpoints for verify, resend, and expired states • Responsive, custom HTML email template with placeholder text in at least two languages • Installation notes or migration script so I can replicate the setup in staging and production • Brief test plan proving that expired links are rejected and valid links activate the account only once All code should be clean, well-commented, and easy for another developer to extend later.