• terry%netscape.com's avatar
    Changed the way password validation works. We now keep a · 968e9d7a
    terry%netscape.com authored
    crypt'd version of the password in the database, and check against
    that.  (This is silly, because we're also keeping the plaintext
    version there, but I have plans...)  Stop passing the plaintext
    password around as a cookie; instead, we have a cookie that references
    a record in a new database table, logincookies.
    
    IMPORTANT: if updating from an older version of Bugzilla, you must run
    the following commands to keep things working:
    
     ./makelogincookiestable.sh
     echo "alter table profiles add column cryptpassword varchar(64);" | mysql bugs
     echo "update profiles set cryptpassword = encrypt(password,substring(rand(),3, 4));" | mysql bugs
    968e9d7a
Name
Last commit
Last update
1x1.gif Loading commit data...
CGI.tcl Loading commit data...
README Loading commit data...
ant.jpg Loading commit data...
bug_form.tcl Loading commit data...
bug_status.html Loading commit data...
buglist.cgi Loading commit data...
changepassword.cgi Loading commit data...
colchange.cgi Loading commit data...
defparams.tcl Loading commit data...
doclosebug.cgi Loading commit data...
doeditparams.cgi Loading commit data...
edit_desc.cgi Loading commit data...
editparams.cgi Loading commit data...
enter_bug.cgi Loading commit data...
globals.tcl Loading commit data...
help.html Loading commit data...
how_to_mail.html Loading commit data...
index.html Loading commit data...
long_list.cgi Loading commit data...
makeactivitytable.sh Loading commit data...
makebugtable.sh Loading commit data...
makecctable.sh Loading commit data...
makecomponenttable.sh Loading commit data...
makelogincookiestable.sh Loading commit data...
makeprofilestable.sh Loading commit data...
makeversiontable.sh Loading commit data...
new_comment.cgi Loading commit data...
newquip.html Loading commit data...
post_bug.cgi Loading commit data...
process_bug.cgi Loading commit data...
processmail Loading commit data...
query.cgi Loading commit data...
relogin.cgi Loading commit data...
sanitycheck.cgi Loading commit data...
show_activity.cgi Loading commit data...
show_bug.cgi Loading commit data...
whineatnews.tcl Loading commit data...