prokawsar/password-validator

Laravel 框架的密码验证器

v1.0.0 2018-09-21 09:40 UTC

This package is auto-updated.

Last update: 2024-09-05 18:33:42 UTC


README

Latest Stable Version Build Status StyleCI Total Downloads License

PasswordValidator-Package

目前正在开发中

安装

  • 运行 composer require prokawsar/password-validator

  • 然后运行 php artisan vendor:publish 并选择 Provider: prokawsar\PasswordValidator\PasswordValidatorServiceProvider

所有规则将发布到 App/Rules 文件夹。

使用此包

使用 use App\Rules\{RuleName}; 并在 Validator::make 调用中添加规则 new RuleName

例如:

<?php
  use App\Rules\Uppercase;

  return Validator::make($data, [
      'email' => 'required|string|email|max:255|unique:users',
      // 'password' => 'required|string|min:6|confirmed',
      'password' => ['required', new Uppercase],

  ]);

自定义

你可以设置自己的 错误 消息

要更改错误消息,请转到 App\Rules\{RuleName} 并修改 message() 函数中的返回值。