For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /de/docs/modules.md (or send Accept: text/markdown).
Modulübersicht
Kleine Verträge, die die Infrastruktur verständlicher und leichter wiederverwendbar machen.
Lesen Sie die Grundlagen im Klartext
Bei der Authentifizierung wird überprüft, wer sich angemeldet hat. Eine Sitzung merkt sich diese Anmeldung. In einem Arbeitsbereich werden die Aufzeichnungen einer Person oder eines Teams zusammengehalten. Die Abrechnung erfasst Zahlungen; Eine Berechtigung gewährt Zugriff auf eine Funktion. Ein Job führt Arbeiten außerhalb einer Seitenanforderung aus. Bei Transaktions-E-Mails werden Nachrichten gesendet, die durch App-Aktionen wie Anmeldecodes und nicht durch Marketingmaßnahmen ausgelöst werden.
Ein Adapter verbindet einen Dienst mit derselben App-Schnittstelle. Mit lokalen oder gefälschten Adaptern können Sie ohne Anbieterkonten erkunden. Wenn Sie einen echten Dienst benötigen, wählen Sie einen Anbieter aus und befolgen Sie dessen Einrichtungsanleitung. Sie müssen nicht jedes Modul auf einmal konfigurieren. Beginnen Sie mit der Datenbank und der Anmeldung und aktivieren Sie dann Zahlungen, KI und Hintergrundarbeit nur dann, wenn Ihr Produkt sie benötigt.
Benötigte Funktionen zusammensetzen
Die gemeinsamen Pakete stellen Identität, Workspace-Persistenz, Abrechnung, KI, Hintergrundjobs, Transaktions-E-Mail und Observability bereit. Anwendungen setzen diese Module zusammen; die Domänenlogik des Produkts bleibt außerhalb des Starter Core.
Verwenden Sie bei einer Integration bevorzugt den vorhandenen Vertrag. Kann er das benötigte Verhalten nicht beschreiben, machen Sie diese Einschränkung sichtbar, bevor Sie ihn erweitern.
Zuständigkeiten entlang des Ablaufs verfolgen
Eine Sitzung identifiziert einen Benutzer. Ein Workspace grenzt dessen Datensätze ab. Berechtigungen autorisieren Funktionen. Eine Hintergrundaufgabe übernimmt vertrauenswürdigen Kontext zur Ausführung. Nutzungs- und Audit-Datensätze ermöglichen der Anwendung, die Arbeit anschließend nachzuvollziehen.
Lokale Adapter für deterministische Prüfungen verwenden
Fake- und lokale Adapter ermöglichen wiederholbare Tests ohne kostenpflichtige Anbieteraufrufe. Echte Anbieter werden über einen separat konfigurierten Smoke-Test geprüft. Ein Adaptertest belegt den Vertrag, aber keine echte Zustellung oder dauerhafte Speicherung.