novaaa1011 commited on
Commit
cb82907
·
verified ·
1 Parent(s): ef8461f

Update core/email_utils.py

Browse files
Files changed (1) hide show
  1. core/email_utils.py +4 -4
core/email_utils.py CHANGED
@@ -55,9 +55,8 @@ async def send_email_via_brevo(to_email: str, subject: str, html_content: str):
55
 
56
  # --- Hàm gửi xác thực tài khoản ---
57
  async def send_verification_email(email: EmailStr, token: str):
58
- # 👇 THAY LINK NÀY BẰNG LINK DIRECT SPACE CỦA BẠN
59
- # Cách lấy: Vào Space -> Bấm "Embed this space" -> Copy cái "Direct URL"
60
- base_url = "https://takiet2410-auth-server.hf.space"
61
 
62
  # Link trỏ về API Backend để kích hoạt
63
  verification_link = f"{base_url}/auth/verify-email?token={token}"
@@ -80,7 +79,8 @@ async def send_verification_email(email: EmailStr, token: str):
80
 
81
  # --- Hàm gửi quên mật khẩu ---
82
  async def send_reset_email(email: EmailStr, token: str):
83
- base_url = "https://takiet2410-auth-server.hf.space"
 
84
 
85
  # Link trỏ về trang Giao diện HTML (main.py)
86
  reset_link = f"{base_url}/reset-password?token={token}"
 
55
 
56
  # --- Hàm gửi xác thực tài khoản ---
57
  async def send_verification_email(email: EmailStr, token: str):
58
+ # Lấy URL từ biến môi trường, fallback về URL mặc định
59
+ base_url = os.getenv("AUTH_SERVER_URL", "https://novaaa1011-auth.hf.space")
 
60
 
61
  # Link trỏ về API Backend để kích hoạt
62
  verification_link = f"{base_url}/auth/verify-email?token={token}"
 
79
 
80
  # --- Hàm gửi quên mật khẩu ---
81
  async def send_reset_email(email: EmailStr, token: str):
82
+ # Lấy URL từ biến môi trường, fallback về URL mặc định
83
+ base_url = os.getenv("AUTH_SERVER_URL", "https://novaaa1011-auth.hf.space")
84
 
85
  # Link trỏ về trang Giao diện HTML (main.py)
86
  reset_link = f"{base_url}/reset-password?token={token}"