Added http digest authentication backend

Review Request #6812 — Created Jan. 19, 2015 and submitted — Latest diff uploaded


Review Board


Added an authentication backend to allow Review Board to use http digest files for authentication. Added a settings form so that you can specify the location of the file and the realm used for digest auth.

Have tested it with various digest password files in the format of username:realm:passwordhash where the password hash is comprised of the MD5 hash of "user:realm:pass". Files can be created using htdigest.