Updated with Antigravity.
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user