我正在使用没有 Jetstream 的 Fortify 进行身份验证。我在注册时阅读了有关电子邮件验证的文档。但是当用户更改电子邮件地址时,确认电子邮件地址呢?使用这个包很难实现还是没有现成的功能,我必须从头开始?
在用户面板中可以更改用户名、电子邮件、电话和 img(我稍后会添加):
public function user_update(Request $request){
$user = Auth::user();
$user->name = $request->input('name')?$request->input('name'):Auth::user()->name;
$user->email = $request->input('email')?$request->input('email'):Auth::user()->email;
$user->phone = $request->input('phone')?$request->input('phone'):(Auth::user()->phone?Auth::user()->phone:NULL);
$user->update();
return redirect()->back();
}
路线:
Route::post('/user-panel/user-update', [AdminController::class, 'user_update'])->name('user_update');