// // Copyright (c) alveus.dev. All rights reserved. Licensed under the MIT License. // using Astral.Services.Dtos; namespace Astral.Services.Interfaces; /// /// Provide methods to authenticate new sessions. /// public interface IAuthenticationService { /// /// Authenticate using username/password pair. /// /// Instance of . /// Instance of . Task AuthenticateSession(PasswordAuthenticateDto passwordAuthenticateDto); }