1 parent 7fc0784 commit d5c8fa4Copy full SHA for d5c8fa4
1 file changed
workers/site/index.js
@@ -311,7 +311,15 @@ export default {
311
if (path === '/api/atelier/whoami') {
312
try {
313
const who = await verifyAccess(request, env);
314
- return okJson({ ok: true, email: who.email });
+ // 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
+ });
323
} catch (e) {
324
const m = e && e.message || 'access_error';
325
return errJson(m, m === 'access_not_configured' ? 503 : 401);
0 commit comments