我需要更改请求参数,即电子邮件,然后尝试使用新电子邮件登录。我正在尝试什么:
$user_handle = $request->email;
$gook = Gookarma::where('handle', '=', $user_handle)->firstOrFail();
$acc = Account::find($gook->karmable_id);
$request->email = $acc->email;
if ($this->attemptLogin($request)) {
return $this->sendLoginResponse($request);
}
但它不会更新请求,并且登录尝试与之前的电子邮件字段输入一起进行。我从 API 中提取的上一封电子邮件。
我尝试过,request->all()
但是在请求更新后尝试登录时,它显示错误。