Doku: Anmeldung per AWL-Konto im README, veralteten JWT-Rueckfall-Kommentar korrigiert
All checks were successful
Deploy netdiag / deploy (push) Has been skipped

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Eduard Wisch 2026-10-01 11:52:31 +02:00
parent b9d97dc027
commit 29271a87ee
2 changed files with 9 additions and 3 deletions

View file

@ -15,6 +15,11 @@ Messungen und hängt die Protokolle dauerhaft an **Kunde** und **Auftrag**.
vorbeiliefen — „Gerät abmelden" hatte darauf keine Wirkung. Ohne aktives vorbeiliefen — „Gerät abmelden" hatte darauf keine Wirkung. Ohne aktives
awlauth antwortet die Anmeldung mit 503 statt auf einen zweiten Weg auszuweichen. awlauth antwortet die Anmeldung mit 503 statt auf einen zweiten Weg auszuweichen.
Die Gültigkeit bestimmt allein `AWLAUTH_TTL` im awlauth-Setup (Standard 7 Tage) Die Gültigkeit bestimmt allein `AWLAUTH_TTL` im awlauth-Setup (Standard 7 Tage)
- **Anmeldung per AWL-Konto** (seit 1.4.0, braucht awlauth ≥ 1.6.0): die App öffnet die
awlauth-Anmeldeseite im Chrome-Tab und ist ohne Eingabe drin, wenn das Handy in Chrome
schon angemeldet ist. Der Einmal-Code kommt über das Schema
`de.data-it-solution.netdiag:/sso` zurück und wird mit PKCE in `api/sso.php` eingelöst.
NetDiag trägt sich beim ersten Aufruf selbst in awlauth ein („Angebundene Apps“)
- PDF-Protokoll, wird im Dokumentenarchiv (ECM) abgelegt - PDF-Protokoll, wird im Dokumentenarchiv (ECM) abgelegt
- **Zwei Sichten auf dieselben Messdaten:** die Technikeransicht zeigt alles, - **Zwei Sichten auf dieselben Messdaten:** die Technikeransicht zeigt alles,
das Kunden-PDF nur eine Whitelist (siehe „Neue Messart" unten) das Kunden-PDF nur eine Whitelist (siehe „Neue Messart" unten)

View file

@ -143,9 +143,10 @@ function netdiag_api_bootstrap()
/** /**
* Zentrales Auth-Modul einbinden, sofern vorhanden und aktiv. * Zentrales Auth-Modul einbinden, sofern vorhanden und aktiv.
* *
* NetDiag läuft auch ohne awlauth weiter (Fallback auf das modul-eigene JWT) — * Ohne awlauth gibt es seit 1.2.0 keine Anmeldung mehr: der frühere Rückfall
* so, wie es die awlauth-Doku für Fremdmodule vorschreibt. Damit lässt sich das * auf ein modul-eigenes JWT ist entfallen, weil seine Tokens an der
* Modul auch in einer Instanz betreiben, in der awlauth nicht installiert ist. * awlauth-Geräteliste vorbeiliefen. Aufrufer antworten dann mit 503. Die
* Ablage-Seiten in Dolibarr (Reiter, Protokollkarte) laufen unabhängig davon.
* *
* @return bool True wenn awlauth benutzbar ist * @return bool True wenn awlauth benutzbar ist
*/ */