如何验证密码和确认密码是否相同?

时间:2016-11-18 06:12:03

标签: laravel laravel-5.2

我正在使用laravel 5.2。我的页面包含字段密码和确认密码。我想检查密码和确认密码是否相等。下面给出的是我的查看页面部分。另外我想知道如何验证密码和确认密码?

<div class="col-sm-12">
    <div class="form-group">
        <label class="col-md-2 control-label">Password</label>
        <div class="col-md-6"> 
            <input type="password" class="form-control"   placeholder="Enter Your Password" name="password" id="password" data-parsley-trigger="change" data-parsley-required="true" data-parsley-equalto="#password" data-parsley-minlength="6" data-parsley-maxlength="14" required>
            {!! $errors->first('password', '<label class="control-label" for="password">:message</label>')!!}
        </div>
    </div>
</div>

<div class="col-sm-12">
    <div class="form-group">
        <label class="col-md-2 control-label">Confirm Password</label>
        <div class="col-md-6"> 
            <input type="password" class="form-control" placeholder="Please Confirm Your Password" name="password_confirmation" id="password_confirmation" data-parsley-trigger="change" data-parsley-required="true" data-parsley-equalto="#password" data-parsley-minlength="6" data-parsley-maxlength="14" required>
        </div>
    </div>
</div>

3 个答案:

答案 0 :(得分:1)

使用confirmed验证规则:

'password' => 'required|confirmed',

Laravel在新用户注册期间如何在validator()方法中执行此操作。

答案 1 :(得分:0)

请稍微更改验证规则, Plz参考以下示例:

  public static $rules = [   
       'password' => 'required|min:3|confirmed',
       'password_confirmation' => 'required|min:3'   
    ];

答案 2 :(得分:0)

代码:

&LT; input type =“password”name =“password”id =“password”required&gt;

&LT; input type =“password”name =“password”id =“confirm_password”required&gt;

对于验证部分。只需使用“已确认”验证规则

即可

'password'=&gt; 'required | min:6 |确认

请参阅此内容 - enter link description here

相关问题