MCPcopy
hub / github.com/tiagozip/cap / validateCustomToken

Function validateCustomToken

checkpoints/express/index.js:64–77  ·  view source on GitHub ↗
(token)

Source from the content-addressed store, hash-verified

62 }
63
64 async function validateCustomToken(token) {
65 const tokens = await loadCustomTokens();
66 const tokenData = tokens[token];
67
68 if (!tokenData) return { success: false };
69
70 if (Date.now() > tokenData) {
71 delete tokens[token];
72 await saveCustomTokens(tokens);
73 return { success: false };
74 }
75
76 return { success: true };
77 }
78
79 async function cleanupExpiredTokens() {
80 const tokens = await loadCustomTokens();

Callers 1

capCheckpointFunction · 0.70

Calls 2

loadCustomTokensFunction · 0.70
saveCustomTokensFunction · 0.70

Tested by

no test coverage detected