FSN#38941 Onbedoeld pass_expired

svn path=/Website/trunk/; revision=32260
This commit is contained in:
Jos Groot Lipman
2017-01-09 08:37:14 +00:00
parent 4c05a47570
commit 960d2d379d

View File

@@ -468,7 +468,7 @@ function setpassword(prs_key, wachtwoord, expired)
var workfactor = S("prs_password_hash_factor"); var workfactor = S("prs_password_hash_factor");
var is_hash = pbkdf2(wachtwoord, passsalt, workfactor); var is_hash = pbkdf2(wachtwoord, passsalt, workfactor);
var sql = "UPDATE prs_perslid" // Ooit expire op SYSDATE + fac.getsetting ('prs_password_expiration') als die is gevuld var sql = "UPDATE prs_perslid" // Ooit expire op SYSDATE + fac.getsetting ('prs_password_expiration') als die is gevuld
+ " SET prs_perslid_wachtwoord_exp = " + (pass_expired?"SYSDATE":"NULL") + " SET prs_perslid_wachtwoord_exp = " + (expired?"SYSDATE":"NULL")
+ " , prs_perslid_salt = " + safe.quoted_sql(passsalt) + " , prs_perslid_salt = " + safe.quoted_sql(passsalt)
+ " , prs_perslid_wachtwoord_hash = " + safe.quoted_sql('1${0}${1}'.format(workfactor, is_hash)) + " , prs_perslid_wachtwoord_hash = " + safe.quoted_sql('1${0}${1}'.format(workfactor, is_hash))
+ " WHERE prs_perslid_key = " + prs_key; + " WHERE prs_perslid_key = " + prs_key;