15 lines
405 B
C#
15 lines
405 B
C#
// Copyright (c) 2020 Tudor Stanciu
|
|
|
|
using System.Threading.Tasks;
|
|
using Tuitio.Domain.Models;
|
|
using Tuitio.Domain.Models.Account;
|
|
|
|
namespace Tuitio.Application.Services.Abstractions
|
|
{
|
|
public interface IUserService
|
|
{
|
|
Task<LoginResult> Login(string userName, string password);
|
|
Task<LogoutResult> Logout(string tokenRaw);
|
|
TokenExtension Authorize(string tokenRaw);
|
|
}
|
|
} |