From 23642bbc81a33b41645643203ab7d9f1dd3bed85 Mon Sep 17 00:00:00 2001 From: Ghanshyam Singh Date: Tue, 2 Jun 2026 20:50:24 +0530 Subject: [PATCH 1/7] feat(auth): implement email verification, password reset and Mailgun integration --- public/forgot-password.html | 142 +++++++++++++ public/login.html | 45 ++++- public/reset-password.html | 195 ++++++++++++++++++ public/verify-email.html | 149 ++++++++++++++ schema.sql | 30 +++ src/worker.py | 392 ++++++++++++++++++++++++++++++++++-- 6 files changed, 930 insertions(+), 23 deletions(-) create mode 100644 public/forgot-password.html create mode 100644 public/reset-password.html create mode 100644 public/verify-email.html diff --git a/public/forgot-password.html b/public/forgot-password.html new file mode 100644 index 0000000..e1103dd --- /dev/null +++ b/public/forgot-password.html @@ -0,0 +1,142 @@ + + + + + + + Forgot Password - Alpha One Labs + + + + + + + + + + + + + + +
+
+ + + + + +
+ + +
+

Forgot your password?

+

+ Enter the email address associated with your account and we'll send you a reset link. +

+ +
+
+ + +
+ + + + +
+
+ + + + +
+ +

+ + Back to sign in + +

+
+
+ + + + + + + diff --git a/public/login.html b/public/login.html index cd7ad04..fe67ee7 100644 --- a/public/login.html +++ b/public/login.html @@ -140,6 +140,12 @@

Welcome back + +

Demo Credentials @@ -200,6 +206,15 @@

Create your

+
+ + +
+