This commit is contained in:
Aaron Po
2026-08-04 06:22:19 -04:00
parent 7a0620337d
commit 48ee6b0fef
19 changed files with 117 additions and 109 deletions

View File

@@ -2,14 +2,13 @@ using Domain.Entities;
using Features.Auth.Dtos;
namespace Features.Auth.Repository;
/// <summary>
/// Repository for authentication-related database operations including user registration and credential management.
/// </summary>
public interface IAuthRepository
{
Task<UserAccount> RegisterUserAsync(
UserRegistrationDto userRegistrationDto
);
Task<UserAccount> RegisterUserAsync(UserRegistrationDto userRegistrationDto);
Task<UserAccount?> GetUserByEmailAsync(string email);