email_verified_at
public function confirmEmail($token)
{
$user = User::where('activation_token', $token)->firstOrFail();
$user->activated = true;
$user->activation_token = null;
$user->email_verified_at = now();
$user->save();
Auth::login($user);
session()->flash('success', '恭喜你,激活成功!');
return redirect()->route('users.show', [$user]);
}
- $user->email_verified_at = now();
- 是不是要加一行这个,不然这个字段做什么用
好像 save 方法会更新,你可以看看源码。记不清了
这个是邮箱认证的时候会记录时间的