• 
      

    Remove legacy password hashers from PASSWORD_HASHERS.

    Review Request #14835 — Created Feb. 19, 2026 and submitted

    Information

    Review Board
    master

    Reviewers

    We've had a bunch of outdated password hashers listed in the hashers
    config for compatibility with old databases, but many of those insecure
    hashers have finally been removed from the Django code. This change gets
    rid of them.

    Ran unit tests.

    Summary ID
    Remove legacy password hashers from PASSWORD_HASHERS.
    We've had a bunch of outdated password hashers listed in the hashers config for compatibility with old databases, but many of those insecure hashers have finally been removed from the Django code. This change gets rid of them. Testing Done: Ran unit tests.
    xwsnxzwrssnnppzytluosklwttyqrvmx
    Description From Last Updated

    Looks like this one is still available in Django 5.2 (source)

    maubinmaubin
    maubin
    1. 
        
    2. reviewboard/settings.py (Diff revision 1)
       
       
      Show all issues

      Looks like this one is still available in Django 5.2 (source)

      1. I think they've left it in for unit testing purposes, but it really should not be in our hashers for actual passwords.

    3. 
        
    maubin
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (02cdf3c)