From 03a337a660a40263db0f3b5b5123cfa04f5c7505 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 18 Sep 2020 15:48:22 +0300 Subject: add basic safe mode which doesn't load any user plugins --- classes/handler/public.php | 2 ++ 1 file changed, 2 insertions(+) (limited to 'classes/handler/public.php') diff --git a/classes/handler/public.php b/classes/handler/public.php index a735b1931..822ad1fd9 100755 --- a/classes/handler/public.php +++ b/classes/handler/public.php @@ -673,6 +673,7 @@ class Handler_Public extends Handler { $login = clean($_POST["login"]); $password = clean($_POST["password"]); $remember_me = clean($_POST["remember_me"]); + $safe_mode = checkbox_to_sql_bool(clean($_POST["safe_mode"])); if ($remember_me) { @session_set_cookie_params(SESSION_COOKIE_LIFETIME); @@ -689,6 +690,7 @@ class Handler_Public extends Handler { $_SESSION["ref_schema_version"] = get_schema_version(true); $_SESSION["bw_limit"] = !!clean($_POST["bw_limit"]); + $_SESSION["safe_mode"] = $safe_mode; if (clean($_POST["profile"])) { -- cgit v1.2.3-54-g00ecf