Added some GDPR things (data export, deletion, edit)

This commit is contained in:
Matěj Kubíček
2026-04-18 19:04:22 +02:00
parent 982093ff7a
commit ee7aa57383
6 changed files with 222 additions and 15 deletions
@@ -10,4 +10,6 @@ public interface IAuthService
Task<ServiceResult<UserModel>> RegisterAsync(AuthRegisterViewModel model);
Task LogoutAsync();
Task<ServiceResult> DeleteUserAsync(UserModel user);
Task<ServiceResult> UpdateProfileAsync(int userId, ProfileViewModel model);
Task<ServiceResult<object>> GetUserDataAsync(int userId);
}