Create authorization system

This commit is contained in:
2026-01-05 23:31:36 +03:00
parent d438f7bf5b
commit 2e14a7f364
39 changed files with 2500 additions and 9 deletions
+1
View File
@@ -0,0 +1 @@
from .email_tasks import *
+13
View File
@@ -0,0 +1,13 @@
import logging
from app.utils.celery_app import celery_app
from app.services.email_service import EmailService
log = logging.getLogger(__name__)
class EmailTasks:
@staticmethod
@celery_app.task
def send_verify_email_task(email: str, username: str, url: str):
EmailService.send_verify_email(email, username, url)