Skip to content

Commit d5c8fa4

Browse files
author
Hamcat
committed
whoami: diagnostic de cablage des liaisons
1 parent 7fc0784 commit d5c8fa4

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

‎workers/site/index.js‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,15 @@ export default {
311311
if (path === '/api/atelier/whoami') {
312312
try {
313313
const who = await verifyAccess(request, env);
314-
return okJson({ ok: true, email: who.email });
314+
// Diagnostic de cablage : uniquement des NOMS de liaisons et un booleen,
315+
// jamais une valeur. Derriere Access, et c'est ce qui permet de dire en
316+
// un coup d'oeil si un secret est pose, mal nomme, ou absent.
317+
return okJson({
318+
ok: true,
319+
email: who.email,
320+
vps_token: Boolean(env.VPS_TOKEN),
321+
bindings: Object.keys(env).sort(),
322+
});
315323
} catch (e) {
316324
const m = e && e.message || 'access_error';
317325
return errJson(m, m === 'access_not_configured' ? 503 : 401);

0 commit comments

Comments
 (0)