From a00acaa35e81d889844975adb70232b8eec8ea66 Mon Sep 17 00:00:00 2001 From: "Tristan B. Kildaire" Date: Thu, 28 Jan 2021 11:14:37 +0200 Subject: [PATCH] Later work on multiple sessions --- source/dnetd/dconnection.d | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/source/dnetd/dconnection.d b/source/dnetd/dconnection.d index 247676c..22cdd57 100644 --- a/source/dnetd/dconnection.d +++ b/source/dnetd/dconnection.d @@ -844,11 +844,28 @@ public class DConnection : Thread */ private bool authenticate(string username, string password) { + /* TODO: Check username and password */ + /* TODO: Multi-client/session support */ + /* TODO: Implement me */ this.username = username; + + /* TODO (Sessions): Generate a session ID for this connection */ + + return true; } + private uint generateSessionID() + { + /* TODO: Basically find a number that isn't taken by matching usernames */ + } + + private uint getMySessionID() + { + /* TODO: */ + } + /** * Get member count *