Monday, March 6, 2017

Laravel Password & Password_Confirmation Validation

I've been using this in Order to edit the User Account Info:

$this->validate($request, [
            'name' => 'required|min:3|max:50',
            'email' => 'email',
            'vat_number' => 'max:13',
            'password' => 'min:6',
            'password_confirmation' => 'required_with:password|same:password|min:6'
        ]);`

This worked fine in a Laravel 5.2 Application but does not work in a 5.4 Application.

enter image description here

What's wrong here, or what is the correct way in order to only make the password required if either the password or password_confirmation field isset?



via Scarwolf

Advertisement