“Format kata sandi yang tidak valid atau algoritma hashing yang tidak diketahui.” Kode Jawaban

Format kata sandi yang tidak valid atau algoritma hashing yang tidak diketahui.

ou need to use the django.contrib.auth.hashers.check_password,

class CreateUser(APIView):
    permission_classes = [AllowAny]

    def post(self, request, format='json'):
        print(request.data)
        data = request.data
        reg_serializer = RegisterUserSerializer(data=data)
        if reg_serializer.is_valid():
            password = reg_serializer.validated_data.get('password')
            reg_serializer.validated_data['password']=make_password(password)
            new_user = reg_serializer.save()
            if new_user:
                return Response(status=status.HTTP_201_CREATED)
        return Response(reg_serializer.errors,status=status.HTTP_400_BAD_REQUEST)

Clear Copperhead

Format kata sandi yang tidak valid atau algoritma hashing yang tidak diketahui. JWT sederhana

remove from your code
extra_kwargs = {"password": {"write_only": True}}
Clear Copperhead

Jawaban yang mirip dengan “Format kata sandi yang tidak valid atau algoritma hashing yang tidak diketahui.”

Pertanyaan yang mirip dengan “Format kata sandi yang tidak valid atau algoritma hashing yang tidak diketahui.”

Lebih banyak jawaban terkait untuk “Format kata sandi yang tidak valid atau algoritma hashing yang tidak diketahui.” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya