Updated with Antigravity.

This commit is contained in:
Creeper Lv
2026-06-01 05:49:08 +10:00
parent e8ab8e0684
commit b263291dc2
7 changed files with 436 additions and 82 deletions
+13
View File
@@ -45,6 +45,19 @@ public static class AuthHelper
}
}
public static bool IsServerTokenValid(HttpContext context, PeerCache peerCache)
{
var serverUrl = context.Request.Headers["X-Server-Url"].ToString();
var serverToken = context.Request.Headers["X-Server-Token"].ToString();
if (string.IsNullOrEmpty(serverUrl) || string.IsNullOrEmpty(serverToken))
{
return false;
}
return peerCache.VerifySessionToken(serverUrl, serverToken);
}
// Helper to generate a server token for outgoing sync requests
public static string GenerateServerToken(CertificateManager certificateManager)
{