| 123456789101112131415161718192021222324252627282930313233343536373839 | <?phpnamespace app\admin\controller\auth;use app\admin\service\auth\AuthService;use app\admin\validate\auth\AuthValidate;use support\Request;class Auth{    public $notNeedLogin = ['login'];    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());    }    /**     * @Desc 刷新token     * @Author Gorden     * @Date 2024/2/21 17:10     *     * @return \support\Response     */    public function refreshToken()    {        return AuthService::refreshToken();    }    public function userInfo(Request $request)    {        return AuthService::userInfo($request);    }}
 |