validate([ 'current_password' => ['required', 'current_password'], 'password' => ['required', Password::defaults(), 'confirmed'], ]); $request->user()->update([ 'password' => Hash::make(data_get($validated, 'password')), ]); session()->flash('flash.banner', __('settings.flash.password_updated')); session()->flash('flash.bannerStyle', 'success'); return back(); } }