← Planung · Detail-Spec

Fluss: Magic-Code Login

Happy-Path links (blau), Unhappy-Path rechts (rot). Gates als Rauten (gelb). Enden mit Doppelrand. Daten aus planung_prozessschritt.fluss_typ + planung_prozess_kontrolle.kante_typ.

Email nicht gefunden (trotzdem generisch antworten) Email nicht gefunden (trotzdem generisch antworten) Code ungueltig oder abgelaufen Code ungueltig oder abgelaufen 1. E-Mail-Adresse entgegennehmen aktion 2. Rate-Limit pro E-Mail prüfen aktion 3. Gate: E-Mail existiert in Mensch? gate 4. Magic-Code erzeugen aktion 5. Magic-Code im Datensatz speichern aktion 6. Magic-Code per E-Mail senden aktion 7. Generische Erfolgsmeldung zuruecks ende_ok 8. Code-Eingabe oder Link-Klick verar aktion 9. Atomare Code-Einloesung: Pruefen U gate 10. (Entfaellt: in Schritt 9 atomar en aktion 11. Neue Session für Profil starten ende_ok 12. Fehlermeldung anzeigen ende_fehler 13. Retry-Option anbieten aktion

Elementliste

NrTypAktionHappy
1aktionE-Mail-Adresse entgegennehmenja
2aktionRate-Limit pro E-Mail prüfenja
3gateGate: E-Mail existiert in Mensch?ja
4aktionMagic-Code erzeugenja
5aktionMagic-Code im Datensatz speichernja
6aktionMagic-Code per E-Mail sendenja
7ende_okGenerische Erfolgsmeldung zuruecksendenja
8aktionCode-Eingabe oder Link-Klick verarbeitenja
9gateAtomare Code-Einloesung: Pruefen UND Markieren in einer Transaktionja
10aktion(Entfaellt: in Schritt 9 atomar enthalten)ja
11ende_okNeue Session für Profil startenja
12ende_fehlerFehlermeldung anzeigennein
13aktionRetry-Option anbietennein

Kantenliste (12)

VonNachTypLabel
N382N403happy
N403N383happy
N384N398happy
N385N386happy
N386N387happy
N387N388happy
N389N393happy
N390N391happy
N383N384gate_jaEmail nicht gefunden (trotzdem generisch antworten)
N383N386gate_neinEmail nicht gefunden (trotzdem generisch antworten)
N388N389gate_jaCode ungueltig oder abgelaufen
N388N390gate_neinCode ungueltig oder abgelaufen