Fetch based on email address

This commit is contained in:
2025-01-23 16:30:16 +02:00
parent 5b4ed0c6ff
commit 3e0d443c31
+1 -1
View File
@@ -25,7 +25,7 @@ crypt = settings.CRYPT
@router.post("/", response_model=TokenModel) @router.post("/", response_model=TokenModel)
async def login(form: Annotated[OAuth2PasswordRequestForm, Depends()]): async def login(form: Annotated[OAuth2PasswordRequestForm, Depends()]):
user: User = await User.filter( user: User = await User.filter(
Q(email=form.username) & Q(password=crypt_password(form.password)) Q(email=form.username)
).get_or_none() ).get_or_none()
if user is None: if user is None: