// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\api\validate\passport; use think\Validate; /** * 验证类:用户登录 (手机号 + 密码) * Class Login * @package app\api\validate\passport */ class Login extends Validate { /** * 验证规则 * @var array */ protected $rule = [ // 用户手机号 'mobile' => ['require', 'mobile'], // 登录密码 'password' => ['require', 'length' => '6,32'], ]; /** * 验证提示 * @var string[] */ protected $message = [ 'mobile.require' => '手机号不能为空', 'mobile.mobile' => '手机号格式不正确', 'password.require' => '登录密码不能为空', 'password.length' => '登录密码长度必须在6~32位之间', ]; }