feat: logging validation link

This commit is contained in:
Maël Gangloff
2024-08-12 16:57:31 +02:00
parent 2def3bbc8e
commit 628c65fd0b
3 changed files with 19 additions and 3 deletions

View File

@@ -82,7 +82,7 @@ class RegistrationController extends AbstractController
'username' => $user->getUserIdentifier(),
]);
$this->emailVerifier->sendEmailConfirmation('app_verify_email', $user,
$email = $this->emailVerifier->sendEmailConfirmation('app_verify_email', $user,
(new TemplatedEmail())
->from(new Address($this->mailerSenderEmail, $this->mailerSenderName))
->to($user->getEmail())
@@ -91,6 +91,12 @@ class RegistrationController extends AbstractController
->htmlTemplate('emails/success/confirmation_email.html.twig')
);
$signedUrl = (string) $email->getContext()['signedUrl'];
$this->logger->notice('The validation link for user {username} is {signedUrl}', [
'username' => $user->getUserIdentifier(),
'signedUrl' => $signedUrl,
]);
return new Response(null, 201);
}