From 54e0061b6ba32ebaf77a4083b08fdbc0402cffd3 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Tue, 15 Oct 2019 05:16:13 +0200 Subject: [PATCH] login/emulate: user override from optional ?login parameter Replace mandatory path argument. --- login/emulate/index.php | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/login/emulate/index.php b/login/emulate/index.php index f7b59bc..f240236 100644 --- a/login/emulate/index.php +++ b/login/emulate/index.php @@ -1,18 +1,23 @@ %s

', $e->getMessage()); + return; + } + $Article->title = $user->login . ': ' . $Article->title; } -catch (Exception $e) { - printf('

%s

', $e->getMessage()); - return; +else { + $user = $User; } $Place['login/name'] = $user->name ?: 'bewoner'; $Place['user'] = $user->login; -$Article->title = "Login {$user->login}"; if ( $password = trim(@file_get_contents("{$user->dir}/.passwd")) ) { if (substr($password, 0, 1) == '$') { $password = NULL; // hashed -- 2.30.0