Hallo Community!
Nachdem ich mich nun schon eine Weile immer mal wieder "in Flow bringe" bin ich nun schon ein paar mal über das "TYPO3.Party" Package gestolpert. OK, ich konnte herausfinden, dass es sich hierbei um den Versuch einer Implementierung von diesem hier handelt.
Doch nun meine Frage an die Profis. Um was handelt es sich dabei genau? Eine Art Accountverwaltung? Wo kann man z.B. eine Doku oder ein Tutorial zum Thema Benutzerverwaltung mit TYPO3.Party finden? Gibt es einfache Beispielimplementationen? (Denn soweit ich in Erfahrung bringen konnte spielt es wohl auch in Neos eine Rolle... )
Und was für Vorteile habe ich von der Verwendung des Packages gegenüber eines Eigenkonstruktes?
Kurz gesagt: Gibt es eine Einführung in Sinn und Verdung von TYPO3.Party ?
LG
Jafix
Hi Jafix,
wir sind gerade dabei dabei das neu zu definieren / klarzustellen. Die Spec hast du ja schon gefunden, generell soll das Party package ein standard-basiertes Paket sein (oder besser werden) um Personendaten (NICHT accounts), Adressen etc. zu verwalten, damit es da keine Insellösungen gibt.
Accounts laufen alle über Flow im Model \TYPO3\Flow\Security\Account
Der Account hat eine Relation zu einer Party, weil der Account selber wirklich nur für die Security genutzt werden soll und alle "Metadaten" über die hinter dem Account steckende Person (oder eben Party -> könnte ja auch ein Firmenaccount sein) eben dann in einem Party-Model stecken sollen. Da derzeit die Entwicklung am Party package (mangels Entwicklerzeit / need) recht wenig voran geht udn diese Frage schon öfter aufgetaucht ist, bereite ich gerade einen Change vor der das Party package von Flow entkoppelt. D.h. der Plan ist die AbstractParty als Basis für die Verknüpfung mit accounts in Flow überzusiedeln, dadurch kann man dann Flow ohne Party Package betreiben und direkt die AbstractParty in Flow erweitern. Dann kann man in aller Ruhe Party zu dem ausbauen was es werden soll.
Hättest du vielleicht Interesse im Partypackage was zu machen? 🙂 Würde mich freuen, wir können an allen Fronten Hilfe gebrauchen. Meld Dich einfach bei mir wenn Interesse besteht.
Benutzerverwaltung ist also eine Kombination aus Account und Party, ein beispiel ist das Accountmodul in Neos. Im Conference Package gibts auch was (aber der Code ist schon ne weile nicht mehr auf den neuesten Stand gebracht worden).
Viele Grüße
Christian
Hallo Christian,
danke für deine Ausführliche Antwort.
Ich versuche dann mal mich da etwas durchzuwühlen... 🙂
Interesse mich da etwas weiter einzubringen hätte ich schon, doch leider mangelt es mir da massiv and der Zeit.
Ebenso denke ich nicht, das ich schon soweit bin, euch da konstruktiv zu helfen... 🙁
Was ich jedoch gerne mal machen kann wäre das Quickstart und ggf - step by step - den Definitive Guide auf Aktualität und Fehlerfreiheit zu prüfen.
Kennst du ausser im Neos einen kurzen einfachen Beispielcode, der aufzeigt wie das Erweitern und die Verknüpfung von "\TYPO3\Flow\Security\Account" mit TYPO3.Party vom Team gedacht war? Oder könnte ich am Wochenende mal versuchen ein Beispiel zu erstellen und du sagst mir dann deine Meinung dazu?
Lg
Jan