add expire and fingerprint for refreshed

This commit is contained in:
IluaAir
2025-09-21 19:54:17 +03:00
parent 42b8c3a2c9
commit 408e32d05f
4 changed files with 52 additions and 8 deletions

View File

@@ -38,7 +38,11 @@ class AuthService(BaseService):
)
access_token = AuthManager.create_access_token(user_token.model_dump())
refresh_token = AuthManager.create_refresh_token()
await self.session.auth.create_one({"token": refresh_token, "user_id": user.id})
await self.session.auth.create_one({
"token": refresh_token,
"user_id": user.id,
"fingerprint": "default" # TODO: Implement proper fingerprint generation
})
await self.session.commit()
return {
"access_token": access_token,
@@ -60,6 +64,7 @@ class AuthService(BaseService):
await self.session.auth.create_one({
"token": new_refresh_token,
"user_id": user_data.id,
"fingerprint": "default" # TODO: Implement proper fingerprint generation
})
await self.session.commit()
return {