Laravel 5.7 user verification email not sending at registrations time
我刚刚从 5.6 升级到 5.7,并严格按照说明进行操作。注册时,电子邮件不会立即发送。但是,当单击消息重新发送它时,它会起作用。在注册时发送电子邮件实际上是一项功能吗?或者我是否需要手动添加一个功能。
我检查了来源,它似乎没有在注册时自动发送。但是,您可以轻松更改该行为。
在
egisterController
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | /** * Create a new user instance after a valid registration. * * @param array $data * @return \\App\\User */ protected function create(array $data) { $user = User::create([ 'name' => $data['name'], 'email' => $data['email'], 'password' => Hash::make($data['password']), ]); $user->sendEmailVerificationNotification(); return $user; } |