Doku: Anmeldung per AWL-Konto im README, veralteten JWT-Rueckfall-Kommentar korrigiert
All checks were successful
Deploy netdiag / deploy (push) Has been skipped
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:
parent
b9d97dc027
commit
29271a87ee
2 changed files with 9 additions and 3 deletions
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue