1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/buwangyun-bwsaas

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
User.php 2.5 КБ
Копировать Редактировать Исходные данные Просмотреть построчно История
hnlg666 Отправлено 4 лет назад 9700799
<?php
// +----------------------------------------------------------------------
// | Bwsaas
// +----------------------------------------------------------------------
// | Copyright (c) 2015~2020 http://www.buwangyun.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Gitee ( https://gitee.com/buwangyun/bwsaas )
// +----------------------------------------------------------------------
// | Author: buwangyun <hnlg666@163.com>
// +----------------------------------------------------------------------
// | Date: 2020-9-28 10:55:00
// +----------------------------------------------------------------------
namespace buwang\validate;
use think\Validate;
/**
* 用户验证
*/
class User extends Validate
{
protected $rule = [
'token' => 'require|max: 25|token',
'safe_password' => 'require|length:6',
'password_confirm' => 'require|confirm:safe_password',
'mobile' => 'require|mobile',
'code' => 'require|number|min:4',
'captcha' => 'require|number|captcha|length:4',
'username' => 'require|mobile',
'password' => 'require|min: 6',
'password_two' => 'require|confirm:password',
];
protected $message = [
'token' => '不合法的数据来源',
'safe_password.require' => '密码必须输入',
'safe_password.length' => '密码只能输入6位数字',
'password_confirm' => '密码输入不一致',
'mobile' => '手机号错误',
'code' => '验证码错误',
'username' => '用户名错误',
'captcha' => '验证码错误',
'password.require' => '密码必须输入',
'password.length' => '密码密码最低6位',
'password_two' => '密码输入不一致',
];
protected $scene = [
'editPassword' => ['id', 'safe_password', 'password_confirm'], //管理修改登录密码
'safePassword' => ['safe_password'],
'setSafePassword' => ['safe_password', 'password_confirm', 'code'],
'setPassword' => ['password', 'password_two', 'code'],
'getMobile' => ['mobile'],
'bindMobile' => ['mobile', 'code'],
'userLogin' => ['mobile', 'password'],
'userLoginPc' => ['username', 'password', 'captcha'],
'userReg' => ['mobile', 'password', 'code'],
'userRegPc' => ['mobile', 'password', 'code']
];
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/buwangyun-bwsaas.git
git@gitlife.ru:oschina-mirror/buwangyun-bwsaas.git
oschina-mirror
buwangyun-bwsaas
buwangyun-bwsaas
v1.3.2