<?php

namespace app\admin\controller\user;

use app\admin\service\user\AuthService;
use app\admin\validate\user\AuthValidate;
use app\admin\validate\user\UserValidate;
use support\Request;

class Auth
{
    public function login(Request $request)
    {
        $validate = new AuthValidate();
        if (!$validate->scene('login')->check($request->post())) {
            return json_fail($validate->getError());
        }

        return AuthService::login($request->post());
    }
}