Added login logic

This commit is contained in:
CHIEFSOFT\ameye
2025-07-10 19:07:08 -04:00
parent d3114d06a9
commit 9b32ed6cd5
2 changed files with 84 additions and 24 deletions
+16 -15
View File
@@ -11,6 +11,7 @@ from app.api.schemas.register import RegisterSchema
from app.api.schemas.register_verify import RegisterVerifySchema
from app.api.schemas.register_complete import RegisterCompleteSchema
from app.api.services.login import LoginService
from flask_mail import Mail, Message
import smtplib
@@ -67,25 +68,25 @@ class RegisterService(BaseService):
lastname = user['last_name']
email = user['email']
encrypted_pass = generate_password_hash(password)
newAccount = Members.add_member(firstname, lastname, email, username,encrypted_pass, country)
return LoginService.login_user(username,password)
country = {
"last_update": datetime.datetime.utcnow(),
"list": [
{"code": "US", "description": "United States"},
{"code": "CA", "description": "Canada"},
]
}
response_data = {
"user": data["user"],
"country": country,
}
return ResponseHelper.success(data=response_data)
# country = {
# "last_update": datetime.datetime.utcnow(),
# "list": [
# {"code": "US", "description": "United States"},
# {"code": "CA", "description": "Canada"},
# ]
# }
#
# response_data = {
# "user": data["user"],
# "country": country,
# }
#
# return ResponseHelper.success(data=response_data)
except ValidationError as err: