feat: secured user data retrieval with Django IsAuthenticated permission

This commit is contained in:
Chneemann 2025-03-25 09:48:32 +01:00
parent 367b8a3914
commit 7da5f0693d

View file

@ -3,8 +3,11 @@ from rest_framework.response import Response
from .models import User from .models import User
from .serializers import UserSerializer from .serializers import UserSerializer
from .caching import get_cached_user, cache_user from .caching import get_cached_user, cache_user
from rest_framework.permissions import IsAuthenticated
class UserViewSet(viewsets.ModelViewSet): class UserViewSet(viewsets.ModelViewSet):
permission_classes = [IsAuthenticated]
queryset = User.objects.all() queryset = User.objects.all()
serializer_class = UserSerializer serializer_class = UserSerializer