feat(discord-bridge): dashboard fara token (DASHBOARD_AUTH=off)
Cerut explicit: tokenul nu se retine. Cu DASHBOARD_AUTH=off nu mai exista login, /login.html duce inapoi la panou, iar butonul "Iesi" dispare. Se sprijina pe doua lucruri si nu are sens fara ele: serviciul e legat de 127.0.0.1, deci din retea ajunge la el doar tailscaled; iar tailscale serve il publica tainet only, unde accesul e deja autentificat de Tailscale. Compensatie partiala pentru ce se pierde: fiecare start/stop/restart se scrie in logs/dashboard.log cu identitatea din antetul Tailscale-User-Login pus de tailscale serve (verificat: ajunge pana la noi). Antetul e DOAR pentru jurnal — nu decide accesul, fiindca un proces local l-ar putea fabrica. Implicitul ramane cu token: doar off/none/0/false scot login-ul, orice alta valoare il pastreaza (are test). Sase teste noi, 41 pe dashboard. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01B29CApsP1JkSdjYaGaHpE7
This commit is contained in:
@@ -192,8 +192,8 @@ Aceleasi lucruri, cu butoane, in **dashboard-ul de control**
|
||||
jurnale:
|
||||
|
||||
```
|
||||
https://claude-agent.tailf7372d.ts.net/claude # din tailnet (ca /echo la moltbot)
|
||||
grep DASHBOARD_TOKEN ~/.claude-discord/env # tokenul de login
|
||||
https://claude-agent.tailf7372d.ts.net/claude # din tailnet (ca /echo la moltbot)
|
||||
# fara login: DASHBOARD_AUTH=off
|
||||
```
|
||||
|
||||
Procesul e legat de `127.0.0.1:18790`; in tailnet il publica `tailscale serve`.
|
||||
|
||||
Reference in New Issue
Block a user