Gregniuki commited on
Commit
6c20a60
·
1 Parent(s): f0b2666

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -341,15 +341,15 @@ async def token_validate(token: str = Depends(oauth2_scheme)):
341
  async def login(form_data: OAuth2PasswordRequestForm = Depends(), db: Session = Depends(get_db)):
342
  return await login_for_access_token(form_data.username, form_data.password, db)
343
 
344
- async def login_for_access_token(username: str, password: str, db: Session):
345
- user = authenticate_user(db, username, password)
346
  if not user:
347
  raise HTTPException(
348
  status_code=status.HTTP_401_UNAUTHORIZED,
349
  detail="Incorrect username or password",
350
  headers={"WWW-Authenticate": "Bearer"},
351
  )
352
- access_token = create_access_token(data={"sub": user.username})
353
  return {"access_token": access_token, "token_type": "bearer"}
354
 
355
  def authenticate_user(db: Session, email: str, password: str):
 
341
  async def login(form_data: OAuth2PasswordRequestForm = Depends(), db: Session = Depends(get_db)):
342
  return await login_for_access_token(form_data.username, form_data.password, db)
343
 
344
+ async def login_for_access_token(email: str, password: str, db: Session):
345
+ user = authenticate_user(db, email, password)
346
  if not user:
347
  raise HTTPException(
348
  status_code=status.HTTP_401_UNAUTHORIZED,
349
  detail="Incorrect username or password",
350
  headers={"WWW-Authenticate": "Bearer"},
351
  )
352
+ access_token = create_access_token(data={"sub": user.email})
353
  return {"access_token": access_token, "token_type": "bearer"}
354
 
355
  def authenticate_user(db: Session, email: str, password: str):