namespace Distribution.Features.Auth; /// /// Connector to the external Auth Service. This backend proxies all auth /// traffic from the Next.js frontend through to the Auth Service — the /// frontend never calls the Auth Service directly. /// /// TODO: Fill in the method signatures once the Auth Service contract is agreed. /// public interface IAuthServiceClient { // TODO: define methods based on Auth Service contract, e.g.: // Task LoginAsync(LoginRequest request, CancellationToken ct); // Task RefreshAsync(string refreshToken, CancellationToken ct); // Task LogoutAsync(string token, CancellationToken ct); }