“Formato de contraseña no válido o algoritmo de hashing desconocido.” Código de respuesta

Formato de contraseña no válido o algoritmo de hashing desconocido.

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

Formato de contraseña no válido o algoritmo de hashing desconocido. JWT simple

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

Respuestas similares a “Formato de contraseña no válido o algoritmo de hashing desconocido.”

Preguntas similares a “Formato de contraseña no válido o algoritmo de hashing desconocido.”

Más respuestas relacionadas con “Formato de contraseña no válido o algoritmo de hashing desconocido.” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código