> > I'm working with a legacy database so I should use another model (Owners) > instead of the default Djangoconstrib.auth.models.User for authentication. > That's why I wrote my own and custom authentication backend.
> My model has an id field (id = models.DecimalField(...)) that is used for > username and a field for password(password = models.CharField(...)) > What's more, the password that is stored in the Owners.password is not an encrypted string but plain text and when I use if user.check_password(password): I get Unknown password hashing algorithm '123'. Did you specify it in the PASSWORD_HASHERS setting? That seems to be some kind of bug<https://code.djangoproject.com/ticket/18182#comment:8> . If I didn't misunderstood sth, I don't know what to do and therefore I'm asking for a guideline.. -- You received this message because you are subscribed to the Google Groups "Django users" group. To view this discussion on the web visit https://groups.google.com/d/msg/django-users/-/ay0IIbv4s1IJ. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.