Feature authentication service2

Der AuthenticationService (basierend auf lokaler Datei) ist in die Applikation integriert. Es ist möglich User einzuloggen zun anzulegen. 

Damit das ganze unter Windows läuft bitte folgendes beachten:

Im Paket services.authentication gibt es eine ausführbare Java Klasse AuthenticationDataInitializer. Dort wird ein Ordner 'Business Horizon' in eurem Home Verzeichnis erstellt. Darin wird dann eine Datei users.dat geschrieben. Passt bitte nach dem Pull bei euch lokal den Dateipfad an! Dann könnt ihr euch initial User anlegen. Einfach die Klasse als Java Application ausführen und den Schritten in der Console folgen.

In der Klasse AuthenticaionService im selben Paket müsst ihr ebenfalls den Dateipfad anpassen. Dieser steht in der Konstante FILENAME.

Bei Problemen, kommt einfach noch mal auf mich zu.

HINWEIS: Die lokale Datei wird in naher Zukunft durch Katharinas Anbindung an eine mongoDB ersetzt, das bedeutet dann weniger Aufwand ;-)