Zum Inhalt springen

Erstellen einer Benutzerverwaltung

Erstellt am 19. Dezember 2015 · 2 Antworten · letzte Antwort am 16. Februar 2016

Tags: Frage

z0pfel ·

Hallo zusammen,

zunächst möchte ich anmerken, dass ich mich bereits durch die Welt des Forums gesucht habe und auch Google nicht vollständig weiterhelfen konnte.

Ich starte nun meinen dritten Anlauf, eine Application mit TYPO3 Flow zu erstellen und scheitere mal wieder daran, eine Benutzerverwaltung zu erstellen. Vielleicht muss ich mir größere Mühe geben, wirklich alle Details von Flow absolut zu verstehen, empfinde diese Hürde aber als zu groß, um erst einmal mit Flow anzufangen.

Für mich beginnt "der Spaß" mit Flow erst dann, wenn ich auch eine funktionierende Benutzerverwaltung (Authentication, Authorization, Account-Update (ändern von Benutzerdetails) und ähnliches) vorliegen habe. Der ein oder andere wird nun sagen: "Wenn du das nicht selbst hinbekommst, dann bist du noch nicht so weit, um mit Flow zu starten." Ich sehe das ein wenig anders herum: "Sobald die Benutzerverwaltung funktioniert, kann ich mich an die ganzen Geheimnisse in und um Flow heran wagen mit dem Wissen, dass ich am Ende auch eine Lösung finde."

Lange Rede, kurzer Sinn. Gibt es irgendwo eine geeignete Anleitung bzw. eine Tutorial oder Hilfe-Seite, die mir dabei hilft, meinen Wunsch nach einer Benutzerverwaltung zu verwirklichen?

In der offiziellen Dokumentation werden die Themen ja alle behandelt, nur bekomme ich diese nich so sortiert, dass es mir gelingt, diese Verwaltung aufzubauen.

Ich möchte am Ende folgendes "Setup" haben:

  • Es gibt verschiedene Unternehmen, die die Application nutzen werden.

  • Ein neuer Benutzer wird einem der Unternehmen zugeordnet (durch einen der Administratoren des jeweiligen Unternehmens).

  • Es gibt verschiedene Benutzerrollen (Administrator, Vorgesetzter (o.ä.), Mitarbeiter, und weitere).

  • Jeder Benutzer kann seine persönlichen Details bearbeiten (Umfang je nach Benutzerrolle).

  • Alles weitere würde dann darauf aufbauen und soll sich dann langsam entwickeln.

Ich würde mich riesig freuen, wenn mir der ein oder andere Experte von euch unter die Arme greifen könnte oder mir Hinweise zur "richtigen Stelle" gibt, an der ich suchen sollte.

Allen anderen wünsche ich eine schöne Weihnachtszeit!

z0pfel ·

Wirklich keiner hier, der mir dazu etwas unter die Arme greifen kann?

Bei Laravel oder auf Symfony2 erhalte ich als "Neuling" sofort eine Anleitung inkl. einfacher Benutzerverwaltung, die ich dann durch das Dazulernen von Funktionen und Möglichkeiten des Frameworks erweitern kann.

Ich aber möchte nicht zu Laravel oder Symfony2 greifen, sondern die vielversprechenden Anfänge von TYPO3 Flow kennenlernen und verwenden.

Ich bin auch nicht auf der Suche nach einer finalen Lösung des Gesamtproblems. Mir würde es schon reichen, dass ich verstehe, wie ich folgende Probleme löse:

  • Registration

  • Authentication

  • Authorization

  • Logout

Alles Weitere würde ich dann nach und nach lernen. Aktuell sind meine Flow-Erfahrungen einfach mehr von Frustration als von Erfolgserlebnissen geprägt. Das sollte sich doch ändern lassen.