Zum Inhalt springen

Bedienung und Authentifizierung: Unterschied zwischen den Versionen

Aus MegBes Wiki
Clawtronics (Diskussion | Beiträge)
Fachseite aus aktuellem Repository- und Betriebsstand ergänzt
 
Clawtronics (Diskussion | Beiträge)
Zeichenkodierung korrigiert
 
Zeile 2: Zeile 2:


== Varianten ==
== Varianten ==
MegBes unterstützt projektabhängig unterschiedliche Bedienwege. Die Variante muss in Konfiguration, Frontend und Testplan übereinstimmen.
MegBes unterstützt projektabhängig unterschiedliche Bedienwege. Die Variante muss in Konfiguration, Frontend und Testplan übereinstimmen.


; Ticket-Monitor und zentrale Anmeldung
; Ticket-Monitor und zentrale Anmeldung
: Der Ticket-Monitor erzeugt beziehungsweise liefert eine Benutzerkennung. Der Benutzer tritt damit in das System ein und meldet sich an einer Station an. Bei stationsgesteuertem Betrieb prüft MegBes zusätzlich Status und Belegung.
: Der Ticket-Monitor erzeugt beziehungsweise liefert eine Benutzerkennung. Der Benutzer tritt damit in das System ein und meldet sich an einer Station an. Bei stationsgesteuertem Betrieb prüft MegBes zusätzlich Status und Belegung.
; Direkter Zugriff
; Direkter Zugriff
: Projekte oder Subprojekte wie `miquaguide` können Stationen direkt ansprechen, ohne vorherige Anmeldung am Ticket-Monitor. Das ist eine bewusste Konfigurationsvariante und kein automatisch fehlender Authentifizierungsschritt.
: Projekte oder Subprojekte wie `miquaguide` können Stationen direkt ansprechen, ohne vorherige Anmeldung am Ticket-Monitor. Das ist eine bewusste Konfigurationsvariante und kein automatisch fehlender Authentifizierungsschritt.
; Administrative Bedienung
; Administrative Bedienung
: Administrationsfunktionen sind getrennt von Besucherzugriffen zu behandeln und nur für berechtigte Konten freizugeben.
: Administrationsfunktionen sind getrennt von Besucherzugriffen zu behandeln und nur für berechtigte Konten freizugeben.


== Ablauf mit Ticket-Monitor ==
== Ablauf mit Ticket-Monitor ==
# Ticket beziehungsweise Benutzerkennung abrufen.
# Ticket beziehungsweise Benutzerkennung abrufen.
# Benutzerkennung prüfen und in das System eintreten.
# Benutzerkennung prüfen und in das System eintreten.
# gewünschte Station auswählen und anmelden.
# gewünschte Station auswählen und anmelden.
# bei stationsgesteuertem Modus Stationsstatus prüfen.
# bei stationsgesteuertem Modus Stationsstatus prüfen.
# Steuerbefehl senden.
# Steuerbefehl senden.
# Station nach Abschluss ordnungsgemäß freigeben oder zurücksetzen.
# Station nach Abschluss ordnungsgemäß freigeben oder zurücksetzen.


== Technische Prüfung ==
== Technische Prüfung ==
Der aktuelle Repository-Stand enthält unter anderem Endpunkte für Authentifizierung, Ticketabruf, Eintritt, Stationsanmeldung, Stationsstatus und Videobefehle. Pfade und Payloads werden nicht aus alten Projektkopien übernommen, sondern am tatsächlich eingesetzten Release geprüft.
Der aktuelle Repository-Stand enthält unter anderem Endpunkte für Authentifizierung, Ticketabruf, Eintritt, Stationsanmeldung, Stationsstatus und Videobefehle. Pfade und Payloads werden nicht aus alten Projektkopien übernommen, sondern am tatsächlich eingesetzten Release geprüft.


== Testfälle ==
== Testfälle ==
* gültige und ungültige Benutzerkennung
* gültige und ungültige Benutzerkennung
* freie, belegte und unbekannte Station
* freie, belegte und unbekannte Station
* Anmeldung und saubere Abmeldung
* Anmeldung und saubere Abmeldung
* abgelaufener Stations-Timer
* abgelaufener Stations-Timer
* direkter Zugriff nur im dafür vorgesehenen Projekt
* direkter Zugriff nur im dafür vorgesehenen Projekt
* kein Zugriff auf ein anderes Projekt durch geänderte URL oder Stationsnummer
* kein Zugriff auf ein anderes Projekt durch geänderte URL oder Stationsnummer


Siehe [[Client-Feedback und Stationsmeldungen]] und [[UDP und Stationszustände]].
Siehe [[Client-Feedback und Stationsmeldungen]] und [[UDP und Stationszustände]].


[[Kategorie:MegBes]]
[[Kategorie:MegBes]]
[[Kategorie:Bedienung]]
[[Kategorie:Bedienung]]
[[Kategorie:Authentifizierung]]
[[Kategorie:Authentifizierung]]

Aktuelle Version vom 6. August 2026, 16:35 Uhr

Bedienung und Authentifizierung

[Bearbeiten]

Varianten

[Bearbeiten]

MegBes unterstützt projektabhängig unterschiedliche Bedienwege. Die Variante muss in Konfiguration, Frontend und Testplan übereinstimmen.

Ticket-Monitor und zentrale Anmeldung
Der Ticket-Monitor erzeugt beziehungsweise liefert eine Benutzerkennung. Der Benutzer tritt damit in das System ein und meldet sich an einer Station an. Bei stationsgesteuertem Betrieb prüft MegBes zusätzlich Status und Belegung.
Direkter Zugriff
Projekte oder Subprojekte wie `miquaguide` können Stationen direkt ansprechen, ohne vorherige Anmeldung am Ticket-Monitor. Das ist eine bewusste Konfigurationsvariante und kein automatisch fehlender Authentifizierungsschritt.
Administrative Bedienung
Administrationsfunktionen sind getrennt von Besucherzugriffen zu behandeln und nur für berechtigte Konten freizugeben.

Ablauf mit Ticket-Monitor

[Bearbeiten]
  1. Ticket beziehungsweise Benutzerkennung abrufen.
  2. Benutzerkennung prüfen und in das System eintreten.
  3. gewünschte Station auswählen und anmelden.
  4. bei stationsgesteuertem Modus Stationsstatus prüfen.
  5. Steuerbefehl senden.
  6. Station nach Abschluss ordnungsgemäß freigeben oder zurücksetzen.

Technische Prüfung

[Bearbeiten]

Der aktuelle Repository-Stand enthält unter anderem Endpunkte für Authentifizierung, Ticketabruf, Eintritt, Stationsanmeldung, Stationsstatus und Videobefehle. Pfade und Payloads werden nicht aus alten Projektkopien übernommen, sondern am tatsächlich eingesetzten Release geprüft.

Testfälle

[Bearbeiten]
  • gültige und ungültige Benutzerkennung
  • freie, belegte und unbekannte Station
  • Anmeldung und saubere Abmeldung
  • abgelaufener Stations-Timer
  • direkter Zugriff nur im dafür vorgesehenen Projekt
  • kein Zugriff auf ein anderes Projekt durch geänderte URL oder Stationsnummer

Siehe Client-Feedback und Stationsmeldungen und UDP und Stationszustände.