|
|
|
@ -14,6 +14,7 @@ namespace app\api\service; |
|
|
|
|
|
|
|
use app\api\model\User as UserModel; |
|
|
|
use app\api\model\UserOauth as UserOauthModel; |
|
|
|
use app\api\validate\passport\Login as ValidateLogin; |
|
|
|
use app\common\service\BaseService; |
|
|
|
use cores\exception\BaseException; |
|
|
|
|
|
|
|
@ -124,4 +125,19 @@ class User extends BaseService |
|
|
|
return $token; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 密码验证 |
|
|
|
* @param $data |
|
|
|
* @return bool |
|
|
|
*/ |
|
|
|
public function validatePassword($data): bool |
|
|
|
{ |
|
|
|
// 数据验证 |
|
|
|
$validate = new ValidateLogin; |
|
|
|
if (!$validate->scene('upPassword')->check($data)) { |
|
|
|
$this->error = $validate->getError(); |
|
|
|
return false; |
|
|
|
} |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
|
|