17 lines
404 B
C#
Raw Permalink Normal View History

2024-07-09 18:03:42 -05:00
using API.DTO.Base;
2024-12-19 19:33:45 -06:00
using API.DTO.Base.Update;
2024-07-09 18:03:42 -05:00
using API.DTO.Login;
using DAL.Models;
2024-07-09 18:03:42 -05:00
namespace API.Services.Interfaces
{
public interface IUserManager
{
2024-07-12 17:27:01 -05:00
UserDTO? authenticateUser(UserLoginDTO loginDTO);
UserDTO? registerUser(UserRegisterDTO registerDTO, User? user = null, ulong? permissionId = null);
2024-12-19 19:33:45 -06:00
UserDTO? changePassword(UserPasswordUpdateDTO passwordUpdateDTO, User changingUser);
2024-07-09 18:03:42 -05:00
}
}