mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-13 08:25:55 +00:00
more php8 fixes mostly related to login
This commit is contained in:
@@ -148,7 +148,7 @@
|
||||
$lang = _TRANSLATION_OVERRIDE_DEFAULT;
|
||||
}
|
||||
|
||||
if ($_SESSION["uid"] && get_schema_version() >= 120) {
|
||||
if (!empty($_SESSION["uid"]) && get_schema_version() >= 120) {
|
||||
$pref_lang = get_pref("USER_LANGUAGE", $_SESSION["uid"]);
|
||||
|
||||
if ($pref_lang && $pref_lang != 'auto') {
|
||||
|
||||
@@ -99,7 +99,7 @@
|
||||
|
||||
<?php print_hidden("op", "login"); ?>
|
||||
|
||||
<?php if ($_SESSION["login_error_msg"]) { ?>
|
||||
<?php if (!empty($_SESSION["login_error_msg"])) { ?>
|
||||
<?php echo format_error($_SESSION["login_error_msg"]) ?>
|
||||
<?php $_SESSION["login_error_msg"] = ""; ?>
|
||||
<?php } ?>
|
||||
@@ -110,7 +110,7 @@
|
||||
onchange="UtilityApp.fetchProfiles()"
|
||||
onfocus="UtilityApp.fetchProfiles()"
|
||||
onblur="UtilityApp.fetchProfiles()"
|
||||
required="1" value="<?php echo $_SESSION["fake_login"] ?>" />
|
||||
required="1" value="<?php echo $_SESSION["fake_login"] ?? "" ?>" />
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
@@ -122,7 +122,7 @@
|
||||
onchange="UtilityApp.fetchProfiles()"
|
||||
onfocus="UtilityApp.fetchProfiles()"
|
||||
onblur="UtilityApp.fetchProfiles()"
|
||||
value="<?php echo $_SESSION["fake_password"] ?>"/>
|
||||
value="<?php echo $_SESSION["fake_password"] ?? "" ?>"/>
|
||||
</fieldset>
|
||||
<?php if (strpos(PLUGINS, "auth_internal") !== false) { ?>
|
||||
<fieldset class="align-right">
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
}
|
||||
$pdo = Db::pdo();
|
||||
|
||||
if ($_SESSION["uid"]) {
|
||||
if (!empty($_SESSION["uid"])) {
|
||||
|
||||
if (!defined('_SESSION_SKIP_UA_CHECKS') && $_SESSION["user_agent"] != sha1($_SERVER['HTTP_USER_AGENT'])) {
|
||||
$_SESSION["login_error_msg"] = __("Session failed to validate (UA changed).");
|
||||
|
||||
Reference in New Issue
Block a user