Skip to content

Frontend routing

8buchhar requested to merge frontend-routing into frontend-dev

Das Ziel hiervon ist es, das Routing zu verbessern. Momentan bezieht sich das nur auf das Frontend, das Backend Routing ist anscheinend zu kompliziert dafür.

Backend Routing

Das Ziel war es die Basis-Html Seite index.html von jedem Punkt aus zu liefern, der nicht mit /static oder /api anfängt. Leider habe ich keine Ahnung warum das funktioniert hatte. (404 Handler der nicht gerufen wird, Standard Fehlerseite auf / umstellen, andere Exceptionhandler, Requestmappings mit dem dazugehörigen Regex, ...).

Frontend Routing

Das Ziel beim Frontend ist es gewesen, das dem Nutzer es verboten wird einige Routen zu betreten, sofern er nicht authentifiziert ist. Es ist im nicht-authentifizierten Zustand erlaubt nur /signup oder /login zu betreten.

Protokollerzeugung

Es wurde nun auch die Protokollerzeugung mit reingenommen. Dabei wurde nur die reine Protokollerzeugung mit validen Daten in Betracht gezogen, ohne Abschnitte (Sections). Es werden nun auch bei jeder erfolgreichen Validierung des Nutzers die Fächer des Nutzers lokal gespeichert.

Sonstiges

Die Authentifizierungsüberprüfung auf Backend Seite wurde komplett gekippt (AuthFilter.java gelöscht). Für unseren Prototyp ist sowas nicht notwendig und macht nur Probleme.

Anscheinenend sollte nun hier auch das Protokollerstellen mit reingenommen werden.

Edited by 8buchhar

Merge request reports