♻️ Return entire user object
The Model.Schema already prevents password_hash from leaking
This commit is contained in:
parent
b5b005448a
commit
92bb1cc648
1 changed files with 1 additions and 7 deletions
|
|
@ -160,11 +160,5 @@ async def introspect(token: Dict = Depends(get_token)):
|
||||||
@router.get("/me")
|
@router.get("/me")
|
||||||
async def me(user: User = Depends(get_current_user)):
|
async def me(user: User = Depends(get_current_user)):
|
||||||
"""Return the currently authenticated user."""
|
"""Return the currently authenticated user."""
|
||||||
return {
|
return user
|
||||||
"email": user.email,
|
|
||||||
"username": user.username,
|
|
||||||
"is_admin": user.is_admin,
|
|
||||||
"is_staff": user.is_staff,
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue