jwt refresh token 1.1

This commit is contained in:
2025-09-21 18:24:20 +03:00
parent 5ddab94773
commit 909d4d84b6
6 changed files with 36 additions and 30 deletions

View File

@@ -44,9 +44,9 @@ async def CreateUser(user_info):
session.add(new_user)
await session.commit()
await session.refresh(new_user)
async def GetUser(id):
async def GetUserbyEmail(email):
async with AsyncSessionLocal() as session:
result = await session.execute(select(User).where(User.id==id))
result = await session.execute(select(User).where(User.email==email))
user = result.scalar_one_or_none()
return user
async def get_all_rows():
@@ -86,9 +86,4 @@ async def refresh_token(encoded_jwt, email):
user.refresh_token = encoded_jwt
await session.commit()
async def main():
await init_db()
#await CreateUser()
# await get_all_rows()
# await UpdateUser(1)
# await GetUser(1)
# await DeleteUser(1)
await init_db()