using BPA.SAAS.Manage.Application.Auth.Dtos; using BPA.SAAS.Manage.Core.Base; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPA.SAAS.Manage.Application.Auth { public interface IAuthService { Task Login(LoginInput input); Task GetLoginUserAsync(); Task LogoutAsync(); #region 添加平台授权 /// /// 分页 /// /// /// Task PageAuthorization(PageInputBase input); /// /// 添加授权码 /// /// Task AddAuthorization(CreateOrUpDatePlatformAuthorizationDto input); /// /// 修改授权码 /// /// /// Task UpdateAuthorization(string id); /// /// 修改授权码授权时间 /// /// /// Task UpdateAuthTime(CreateOrUpDatePlatformAuthorizationDto input); /// /// 删除授权 /// /// /// Task DelAuthorization(string id); #endregion } }