2.0 KiB
Erweiterte Registrierung & Club Migliedschaften
Die REgistrierung funktioniert, entspricht aber noch nicht den Anforderungen. Ergänze nach der Phase
F3 noch eine Phase "Erweiterte Registrierung". Dabei sollen neue User im Zuge der Registrierung erst mal
nur "pending" sein, und auf Freischaltung durch die Club-Admins warten müssen. Das Login soll nach der
Registieriung möglich sein, aber auf dem Dashboard wird zum jeweiligen Club nur der Status angezeigt,
dass man auf die Freischaltung zum Club warten muss. Wenn der User bei der Registireirung keinen Club
angegeben hat, soll er die Mögloichkeit haben, sich nach der Anmeldung zum einem Club registieren zu
können / einem Club beitreten zu können. Die vorhanden Club-Admins oder der Super-Admin (falls noch kein
Club-Admin vorhanden) sollen per Mail über die neue Registrierung informiert werden, und dann die
Freischaltung vornehmen können. Bevor du diese Anforderung in die Planung aufnimmst, durchdenke sie und
stelle etwaige Rückfragen.
Rückfragen zur erweiterten Registrierung - Ergebnisse:
| Frage | Antwort |
|---|---|
| E-Mail-Versand | Später implementieren (Stub/Interface) |
| Club-Beitritt | Club-Name eingeben + Einladungslink |
| Ablehnung | Status "Abgelehnt" + Begründung + Infomail an User |
| Admin-UI | Admin Users Page (B5) + Dashboard-Widget |
Details:
- E-Mail: Kein SMTP jetzt - StubEmailService mit Logging, SMTP später
- Club-Beitritt ohne Club-Angabe: - User kann Club-Name eingeben (Suche) - Club-Admin kann Einladungslink generieren
- Bei Ablehnung: - Eintrag bleibt mit Status "Rejected" - Admin gibt Begründung an (RejectionReason) - User bekommt Info-Mail (Stub)
- Freischaltungs-UI: - Integration in Admin Users Page (B5) - Zusätzlich Dashboard-Widget für Schnellzugriff