From 3bd3b30609b01ccf2591961b2159a9a1469adb2f Mon Sep 17 00:00:00 2001 From: James Collins Date: Thu, 25 Apr 2024 14:27:09 +1000 Subject: [PATCH] record extra register details in log --- app/Http/Controllers/AuthController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php index 70ee4ff..d887ee1 100644 --- a/app/Http/Controllers/AuthController.php +++ b/app/Http/Controllers/AuthController.php @@ -128,10 +128,11 @@ class AuthController extends Controller $key = $request->get('name', ''); if($key === 'AC9E94587F163AD93174FBF3DFDF9645B886960F2F8DD6D60F81CDB6DCDA3BC33') { + Log::channel('honeypot')->info('Valid key used for registration using email: ' . $user->email . ', ip address: ' . $request->ip() . ', user agent: ' . $request->userAgent() . ', time: ' . $request->get('time', '-1')); $token = $user->createLoginToken(session()->pull('url.intended', null)); dispatch(new SendEmail($user->email, new RegisterLink($token, $user->getName(), $user->email)))->onQueue('mail'); } else { - Log::channel('honeypot')->info('Invalid key used for registration using email: ' . $user->email . ', ip address: ' . $request->ip() . ', user agent: ' . $request->userAgent() . ', key: ' . $key); + Log::channel('honeypot')->info('Invalid key used for registration using email: ' . $user->email . ', ip address: ' . $request->ip() . ', user agent: ' . $request->userAgent() . ', time: ' . $request->get('time', '-1') . ', key: ' . $key); } return view('auth.login-link');