mirror of
https://github.com/fastapi-users/fastapi-users.git
synced 2025-11-02 12:21:53 +08:00
Return 403 instead of 401 when a user is known (#705)
* return 403 instead of 401 if user is known * return 403 for unverified users * updated docs
This commit is contained in:
@ -191,7 +191,7 @@ class TestGetCurrentVerifiedUser:
|
||||
"/current-verified-user",
|
||||
headers={"Authorization": f"Bearer {user.id}"},
|
||||
)
|
||||
assert response.status_code == status.HTTP_401_UNAUTHORIZED
|
||||
assert response.status_code == status.HTTP_403_FORBIDDEN
|
||||
|
||||
async def test_valid_token_verified_user(
|
||||
self, test_app_client: httpx.AsyncClient, verified_user: UserDB
|
||||
@ -253,7 +253,7 @@ class TestGetCurrentVerifiedSuperuser:
|
||||
"/current-verified-superuser",
|
||||
headers={"Authorization": f"Bearer {user.id}"},
|
||||
)
|
||||
assert response.status_code == status.HTTP_401_UNAUTHORIZED
|
||||
assert response.status_code == status.HTTP_403_FORBIDDEN
|
||||
|
||||
async def test_valid_token_verified_user(
|
||||
self, test_app_client: httpx.AsyncClient, verified_user: UserDB
|
||||
@ -271,7 +271,7 @@ class TestGetCurrentVerifiedSuperuser:
|
||||
"/current-verified-superuser",
|
||||
headers={"Authorization": f"Bearer {superuser.id}"},
|
||||
)
|
||||
assert response.status_code == status.HTTP_401_UNAUTHORIZED
|
||||
assert response.status_code == status.HTTP_403_FORBIDDEN
|
||||
|
||||
async def test_valid_token_verified_superuser(
|
||||
self, test_app_client: httpx.AsyncClient, verified_superuser: UserDB
|
||||
|
||||
Reference in New Issue
Block a user