From c2d5f112c1413efcd1fe07a974c24d89ca18d1df Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sun, 10 Feb 2019 08:22:48 +0100 Subject: [PATCH] login/mailpass: prefer full name to address user --- login/mailpass.inc.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/login/mailpass.inc.php b/login/mailpass.inc.php index 1be0d68..5edc29e 100644 --- a/login/mailpass.inc.php +++ b/login/mailpass.inc.php @@ -14,6 +14,8 @@ function mailtoken($email) { $found = userbymail($email); if (!$found) return FALSE; + $user = new User("profile/$found"); + if (empty($user)) return FALSE; $token = substr(sha1('$Random'.rand()), 0, 10); if (!file_put_contents("profile/$found/.token", $token)) @@ -22,7 +24,7 @@ function mailtoken($email) $sitename = $_SERVER['HTTP_HOST']; $sitelink = 'https://'.$sitename; $rep = [ - '[[user]]' => $found, + '[[user]]' => $user->name ?: $found, '[[link]]' => "$sitelink/login/pass?token=$found:$token", '[[site]]' => $sitename, ]; -- 2.30.0