mominah commited on
Commit
aeacdca
·
verified ·
1 Parent(s): 91ddb39

Update auth.py

Browse files
Files changed (1) hide show
  1. auth.py +3 -3
auth.py CHANGED
@@ -4,7 +4,7 @@ import logging
4
  from datetime import datetime, timedelta
5
  from typing import Optional
6
 
7
- from fastapi import APIRouter, HTTPException, Request, UploadFile, File, Form, Query
8
  from fastapi.responses import StreamingResponse
9
  from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
10
  from jose import JWTError, jwt
@@ -144,7 +144,7 @@ async def update_user(
144
  email: Optional[str] = Form(None),
145
  password: Optional[str] = Form(None),
146
  avatar: Optional[UploadFile] = File(None),
147
- current_user: dict = Depends(get_current_user)
148
  ):
149
  update_data = {}
150
  if name: update_data['name'] = name
@@ -166,7 +166,7 @@ async def update_user(
166
  return {"message": "User updated successfully"}
167
 
168
  @router.post("/logout")
169
- async def logout(request: Request, current_user: dict = Depends(get_current_user)):
170
  logger.info(f"User logged out: {current_user['email']}")
171
  return {"message": "User logged out successfully"}
172
 
 
4
  from datetime import datetime, timedelta
5
  from typing import Optional
6
 
7
+ from fastapi import APIRouter, HTTPException, Request, UploadFile, File, Form, Query, Depends
8
  from fastapi.responses import StreamingResponse
9
  from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
10
  from jose import JWTError, jwt
 
144
  email: Optional[str] = Form(None),
145
  password: Optional[str] = Form(None),
146
  avatar: Optional[UploadFile] = File(None),
147
+ current_user: dict = Depends(oauth2_scheme)
148
  ):
149
  update_data = {}
150
  if name: update_data['name'] = name
 
166
  return {"message": "User updated successfully"}
167
 
168
  @router.post("/logout")
169
+ async def logout(request: Request, current_user: dict = Depends(oauth2_scheme)):
170
  logger.info(f"User logged out: {current_user['email']}")
171
  return {"message": "User logged out successfully"}
172