render(); } public function doResetPassword(Request $request) : JsonResponse { $user = $this->users->findByUsername($request->get('email')); if (null !== $user) { $expirationDate = new \DateTime()->modify('+15 Minutes'); $resetAccountRequest = new GenerateActivationTokenRequest($user, $expirationDate); $resetAccountCommand = new GenerateActivationTokenCommand($resetAccountRequest); $resetAccountCommand->execute(); } return response()->json([ 'status' => 'success', 'message' => 'Falls deine E-Mail-Adresse gefunden wurde, erhältst du nun eine E-Mail mit weiteren Schritten zum Zurücksetzen deines Passwortes.' ]); } }