Spaces:
Runtime error
Runtime error
Update core/email_utils.py
Browse files- 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 |
-
#
|
| 59 |
-
|
| 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 |
-
|
|
|
|
| 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}"
|