添加项目文件。
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user