ajout du système crsf_token

This commit is contained in:
2024-07-28 14:19:13 +02:00
parent 8d3510801f
commit 99729d0b3d
2 changed files with 10 additions and 1 deletions

View File

@@ -7,6 +7,12 @@ from .serializers import UserSerializer
from rest_framework.permissions import IsAuthenticated
from rest_framework import status
from django.http import JsonResponse
from django.middleware.csrf import get_token
def get_csrf_token(request):
return JsonResponse({'csrfToken': get_token(request)})
class CustomAuthToken(ObtainAuthToken):
def post(self, request, *args, **kwargs):
response = super().post(request, *args, **kwargs)
@@ -34,3 +40,5 @@ class VerifyTokenView(APIView):
'username': user.username,
'email': user.email
}, status=status.HTTP_200_OK)