мини апдейт IServerServiceAuthManager

This commit is contained in:
Vigers Ray 2024-12-28 09:20:13 +03:00
parent cb00121117
commit 701b3a6262

View file

@ -7,8 +7,8 @@ namespace Content.Sunrise.Interfaces.Server;
public interface IServerServiceAuthManager : ISharedServiceAuthManager public interface IServerServiceAuthManager : ISharedServiceAuthManager
{ {
public event EventHandler<ICommonSession>? PlayerVerified; public event EventHandler<ICommonSession>? PlayerVerified;
public Task<ServiceAuthDataResponse> GenerateDiscordAuthData(NetUserId userId, CancellationToken cancel); public Task<ServiceAuthDataResponse?> GenerateDiscordAuthData(NetUserId userId, CancellationToken cancel);
public Task<ServiceAuthDataResponse> GenerateTelegramAuthData(NetUserId userId, CancellationToken cancel); public Task<ServiceAuthDataResponse?> GenerateTelegramAuthData(NetUserId userId, CancellationToken cancel);
public Task<List<LinkedServiceData>> CheckLinkedServices(NetUserId userId, string username, CancellationToken cancel); public Task<List<LinkedServiceData>> CheckLinkedServices(NetUserId userId, string username, CancellationToken cancel);
public Task<string?> GetDiscordUserId(NetUserId? userId, CancellationToken cancel = default); public Task<string?> GetDiscordUserId(NetUserId? userId, CancellationToken cancel = default);
} }