From ff3140a4089819489130a0908178a63eff20f708 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Sun, 3 Nov 2024 19:33:30 +0200 Subject: feat: add username and timestamp to messages --- internal/server/session/session.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'internal/server/session/session.go') diff --git a/internal/server/session/session.go b/internal/server/session/session.go index ff56780..863b3c3 100644 --- a/internal/server/session/session.go +++ b/internal/server/session/session.go @@ -38,11 +38,12 @@ type Session struct { func NewSession(manager SessionManager, addr *net.TCPAddr, id snowflake.ID, pubKey ed25519.PublicKey) *Session { session := &Session{ + WriteQueue: make(chan packet.Packet, 10), + PubKey: pubKey, manager: manager, addr: addr, - PubKey: pubKey, - WriteQueue: make(chan packet.Packet, 10), - challenge: make([]byte, 32), // Recommended nonce size + id: id, + challenge: make([]byte, 32), } session.Challenge() // Make sure an initial nonce is generated return session -- cgit v1.3.1