1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-07-15 12:52:21 +08:00
2020-04-04 19:15:38 +08:00

34 lines
687 B
PHP

<?php
namespace App\Http\Api\Services;
use App\Services\AuthUser\Api as ApiAuthUser;
use App\Validators\Account as AccountValidator;
class Login extends Service
{
public function loginByPassword($name, $password)
{
$validator = new AccountValidator();
$user = $validator->checkUserLogin($name, $password);
$authUser = new ApiAuthUser();
return $authUser->saveAuthInfo($user);
}
public function loginByVerify($name, $code)
{
$validator = new AccountValidator();
$user = $validator->checkVerifyLogin($name, $code);
$authUser = new ApiAuthUser();
return $authUser->saveAuthInfo($user);
}
}