comparison usrlogin.php @ 1089:00632d30bafe

Implement new settings for making user/votekeys case-insensitive and setting the array of characters used for generating keys in the config.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 26 Jan 2017 01:27:32 +0200
parents 48e16e856646
children 95b74632cfe2
comparison
equal deleted inserted replaced
1088:4f132374df75 1089:00632d30bafe
24 // Authenticate 24 // Authenticate
25 // 25 //
26 $gotoPage = stGetRequestItem("goto", FALSE); 26 $gotoPage = stGetRequestItem("goto", FALSE);
27 $errorPage = stGetRequestItem("error", FALSE); 27 $errorPage = stGetRequestItem("error", FALSE);
28 $password = stGetRequestItem("key", FALSE); 28 $password = stGetRequestItem("key", FALSE);
29 if (stGetSetting("userKeyCase", NULL) === FALSE)
30 $password = strtoupper($password);
31
29 $error = 0; 32 $error = 0;
30 33
31 $sql = stPrepareSQL("SELECT * FROM votekeys WHERE key=%s", $password); 34 $sql = stPrepareSQL("SELECT * FROM votekeys WHERE key=%s", $password);
32 if (($key = stFetchSQL($sql)) !== false) 35 if (($key = stFetchSQL($sql)) !== false)
33 { 36 {