【发布时间】:2021-02-19 07:15:30
【问题描述】:
我需要更改请求参数,即电子邮件,然后尝试使用新电子邮件登录。 我正在尝试:
$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(),但在请求更新后尝试登录时,它会显示错误。
【问题讨论】:
标签: php laravel authentication illuminate