From e7344492595b26fd7ae21b945d1bdfe2ef115f10 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Sun, 6 Jul 2025 00:51:33 +0300 Subject: Added terms of service (incomplete!!!!) to the server, and added authentication separation between API calls, actually authentication (nonce, and verification) is not implemented yet --- internal/server/ctxkeys/ctxkeys.go | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'internal/server/ctxkeys') diff --git a/internal/server/ctxkeys/ctxkeys.go b/internal/server/ctxkeys/ctxkeys.go index 1fb0fa6..827e6ea 100644 --- a/internal/server/ctxkeys/ctxkeys.go +++ b/internal/server/ctxkeys/ctxkeys.go @@ -14,15 +14,23 @@ const ( IpAddr Evicted EvictedBy + Request + RequestType KeyMax ) var keyNames = map[key]string{ - UserID: "user_id", - IpAddr: "ip_addr", - Evicted: "evicted", - EvictedBy: "evicted_by", + UserID: "user_id", + IpAddr: "ip_addr", + Evicted: "evicted", + EvictedBy: "evicted_by", + Request: "request", + RequestType: "request_type", +} + +func (k key) String() string { + return keyNames[k] } func init() { -- cgit v1.3.1