添加项目文件。

This commit is contained in:
SpecialX
2025-05-23 19:03:00 +08:00
parent 6fa7679fd3
commit d36fef2bbb
185 changed files with 13413 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
using Entities.DTO;
using System.Net;
namespace TechHelper.Client.HttpRepository
{
public interface IAuthenticationClientService
{
Task<ResponseDto> RegisterUserAsync(UserForRegistrationDto userForRegistrationDto);
Task<AuthResponseDto> LoginAsync(UserForAuthenticationDto userForAuthenticationDto);
Task LogoutAsync();
Task<string> RefreshTokenAsync();
Task<HttpStatusCode> ForgotPasswordAsync(ForgotPasswordDto forgotPasswordDto);
Task<ResetPasswordResponseDto> ResetPasswordAsync(ResetPasswordDto resetPasswordDto);
Task<HttpStatusCode> EmailConfirmationAsync(string email, string token);
Task<AuthResponseDto> LoginVerfication(TwoFactorVerificationDto twoFactorVerificationDto);
}
}