1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 16:45:55 +00:00

add one catchall function to make uniqids/keyhashes/etc used by tt-rss

This commit is contained in:
Andrew Dolgov
2015-08-03 19:21:06 +03:00
parent e053fd8d6b
commit 3ceb893f66
5 changed files with 12 additions and 8 deletions

View File

@@ -738,7 +738,7 @@
$_SESSION["name"] = db_fetch_result($result, 0, "login");
$_SESSION["access_level"] = db_fetch_result($result, 0, "access_level");
$_SESSION["csrf_token"] = uniqid(rand(), true);
$_SESSION["csrf_token"] = uniqid_short();
db_query("UPDATE ttrss_users SET last_login = NOW() WHERE id = " .
$_SESSION["uid"]);
@@ -768,7 +768,7 @@
$_SESSION["auth_module"] = false;
if (!$_SESSION["csrf_token"]) {
$_SESSION["csrf_token"] = uniqid(rand(), true);
$_SESSION["csrf_token"] = uniqid_short();
}
$_SESSION["ip_address"] = $_SERVER["REMOTE_ADDR"];
@@ -1996,6 +1996,10 @@
}
}
function uniqid_short() {
return uniqid(base_convert(rand(), 10, 36));
}
// TODO: less dumb splitting
require_once "functions2.php";