finally added session-based authentication and libcurl for https requests. (serverside for right now.)

This commit is contained in:
Matthew Toro 2026-04-03 04:28:52 -04:00
parent e979be42b2
commit 0fa5ae3037
10 changed files with 175 additions and 40 deletions

View file

@ -4139,8 +4139,7 @@ ClientConnection::DeferredEntityLinkPacket::DeferredEntityLinkPacket(shared_ptr<
void ClientConnection::beginAuth()
{
handshakeManager = new HandshakeManager(false);
handshakeManager->registerModule(new MojangAuthModule());
handshakeManager->registerModule(new ElyByAuthModule());
handshakeManager->registerModule(new SessionAuthModule());
handshakeManager->registerModule(new KeypairOfflineAuthModule());
handshakeManager->registerModule(new OfflineAuthModule());