make users router with authorization (excluding sign-in and sign-up routers)

This commit is contained in:
Timur
2025-03-01 00:53:25 +03:00
parent c72cee88ee
commit 75940ffc46
2 changed files with 7 additions and 3 deletions
+5 -3
View File
@@ -16,7 +16,8 @@ router = Router(tags=["user"])
response={
status.CREATED: TokenSchema,
status.BAD_REQUEST: BadRequestError,
}
},
auth=None,
)
def sign_up(request, data: RegisterSchema):
user = User(**data.dict())
@@ -33,7 +34,8 @@ def sign_up(request, data: RegisterSchema):
status.OK: TokenSchema,
status.BAD_REQUEST: BadRequestError,
status.UNAUTHORIZED: ForbiddenError,
}
},
auth=None,
)
def sign_in(request, data: LoginSchema):
user = User.objects.filter(email=data.email).first()
@@ -52,7 +54,7 @@ def sign_in(request, data: LoginSchema):
status.OK: UserSchema,
status.BAD_REQUEST: BadRequestError,
status.NOT_FOUND: NotFoundError,
}
},
)
def get_user(request, user_id: str):
...