User Authentifizierung im Tool AVLNameBuilder: Analyse gängiger Lösungsansätze und Implementierung der ausgewählten Option

Hintergrund

Die Naming Convention ist ein wichtiger Baustein der Softwareentwicklung, um die Lesbarkeit des Codes in der Company AVL weltweit zu garantieren und auch auf Kundenseite einen einheitlichen Standard zu präsentieren. Um die Entwickler hierbei so gut wie möglich zu unterstützen, sind die Regeln und der Abkürzungskatalog in einem Tool integriert, das durch intuitive Benutzung standardkonforme Bezeichner erzeugt. Dieses Tool wird momentan überarbeitet und im Zuge dessen soll auch die Nutzeranmeldung neu gestaltet werden.

Zielsetzung der Arbeit

Die Zielsetzung der Abschlussarbeit ist die Erstellung des Moduls zur authentifizierten Useranmeldung. Security und Datenschutzaspekte sollen evaluiert und dementsprechend umgesetzt werden. Die Funktionalität zur Useranmeldung soll, insbesondere im Hinblick auf den Vertrieb des Tools, praktikabel und universell für alle Kunden anwendbar sein. Dies soll voraussichtlich mittels LDAP erfolgen.

Konkrete Aufgaben

a. Verschiedene Sicherheitssysteme untersuchen und erklären b. Funktionsweise von LDAP beschreiben c. Implementierung der Useranmeldung

Erwartete Vorkenntnisse

Grundkenntnisse in der OOP Kotlin- und Java-Programmierung

Weiterführende Quellen

https://kotlinlang.org/docs/reference/basic-syntax.html