BenutzerDB

Aus RaumZeitLabor Wiki
Zur Navigation springen Zur Suche springen
   
BenutzerDB

Release status: stable [box doku]

Beschreibung Benutzerdatenbank
Autor(en)  sECuRE, Else
Download  http://github.com/raumzeitlabor/rzl-benutzerdb

Über die BenutzerDB kann jeder seine persönliche PIN, MAC-Adressen und andere Dienste im RZL verwalten und nutzen. Sie ist als Debian Paket installiert (raumzeitbenutzerdb).

Die BenutzerDB ist via https://raumzeitlabor.de/BenutzerDB/ erreichbar.

Technik

Die BenutzerDB basiert auf dem Webframework Dancer sowie Template::Toolkit und wird mittels Twiggy ausgeliefert. Twiggy lauscht auf 127.0.0.1:3000; der Apache ist so konfiguriert, daß er mittels ProxyPass das ganze auf der normalen Blackbox abbildet. Die BenutzerDB liefert aus Sicherheitsgründen bei Fehlern/Bugs keinen Stracktrace zurück, sondern einen 500 (ohne jeglichen Inhalt -- to be fixed). Auf dem Server sind jedoch weitere Informationen unter /usr/share/benutzerdb/logs/production.log verfügbar.

Die BenutzerDB wurde ursprünglich von sECuRE geschrieben und wird nun von Else weiter betreut.