using System.Net;

namespace SharpChat.Auth {
    public interface AuthClient {
        Task<AuthResult> AuthVerifyAsync(IPAddress remoteAddr, string scheme, string token);
        Task AuthBumpUsersOnlineAsync(IEnumerable<(IPAddress remoteAddr, string userId)> entries);
    }
}