m183-tresor/183_12_2_tresorfrontend_rup.../README.md

1.2 KiB

The secret tresor application frontend

Technik

  • basiert auf React

Umgebungsvariablen

  • In der Datei .env sind die von der Applikation verwendeten Umgebungsvariablen deklariert.
  • Falls die Umgebungsvariablen aussen nicht gesetzt sind, wird ein Default-Wert verwendet.

Hinweise zur Anwendung der Applikation

  • Die Applikation ist für den Unterricht gedacht.

  • Die vorliegende Version hat keine Security implementiert.

  • So spielt das Passwort (noch) keine Rolle.

  • Wenn die Applikation gestartet ist, kann man mit
    Admin->All user
    Vom Backend das Verzeichnis aller User abrufen.

  • Mit
    User->Register
    Kein ein neuer User via Backend gespeichert werden

  • Danach ist ein Login des Users notwendig.
    User->Login mit Email und Passwort
    Diese Login-Daten sind für die Secrets Funktionen notwendig.

  • Es können drei unterschiedliche Secrets gespeicher werden.

  • Und es können die eigenen Secrets abgerufen werden.

Build image

see Dockerfile

docker build -t tresorfrontendimg .

Start container local

docker run -p 80:80 --name tresorfrontend tresorfrontendimg

(c) 2024 P. Rutschmann