mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-07 21:51:13 -07:00
21 lines
No EOL
495 B
C#
21 lines
No EOL
495 B
C#
using Ombi.Core.Models;
|
|
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Ombi.Core.IdentityResolver
|
|
{
|
|
public interface IUserIdentityManager
|
|
{
|
|
Task<UserDto> CreateUser(UserDto user);
|
|
|
|
Task<bool> CredentialsValid(string username, string password);
|
|
|
|
Task<UserDto> GetUser(string username);
|
|
|
|
Task<IEnumerable<UserDto>> GetUsers();
|
|
|
|
Task DeleteUser(UserDto user);
|
|
|
|
Task<UserDto> UpdateUser(UserDto userDto);
|
|
}
|
|
} |