using Microsoft.AspNetCore.Mvc.ModelBinding; using System.Threading.Tasks; using ZhonTai.Admin.Services.Auth.Dto; using ZhonTai.Admin.Tools.Captcha; namespace ZhonTai.Admin.Services.Auth; /// /// 认证授权接口 /// public interface IAuthService { Task LoginAsync(AuthLoginInput input); Task GetUserInfoAsync(); Task GetPasswordEncryptKeyAsync(); Task GetCaptcha(); Task CheckCaptcha(CaptchaInput input); Task Refresh([BindRequired] string token); }