Improve auth process

This commit is contained in:
Urtzi Alfaro
2025-07-20 08:22:17 +02:00
parent 5f56c2fd00
commit 8486d1db7c
5 changed files with 331 additions and 287 deletions

View File

@@ -36,7 +36,7 @@ async def register(
metrics = get_metrics_collector(request)
try:
result = await AuthService.register_user(user_data, db)
result = await AuthService.create_user(user_data, db)
# Record successful registration
if metrics:
@@ -76,7 +76,7 @@ async def login(
ip_address = request.client.host
user_agent = request.headers.get("user-agent", "")
result = await AuthService.login_user(login_data, db, ip_address, user_agent)
result = await AuthService.login(login_data, db, ip_address, user_agent)
# Record successful login
if metrics:
@@ -113,7 +113,7 @@ async def refresh_token(
metrics = get_metrics_collector(request)
try:
result = await AuthService.refresh_token(refresh_data.refresh_token, db)
result = await security_manager.refresh_token(refresh_data.refresh_token, db)
# Record successful refresh
if metrics:
@@ -156,7 +156,7 @@ async def verify_token(
)
token = auth_header.split(" ")[1]
payload = await AuthService.verify_token(token)
payload = await security_manager.verify_token(token)
# Record successful verification
if metrics:
@@ -199,7 +199,7 @@ async def logout(
)
token = auth_header.split(" ")[1]
await AuthService.logout_user(token, db)
await AuthService.logout(token, db)
# Record successful logout
if metrics: