35 lines
2.0 KiB
Markdown
35 lines
2.0 KiB
Markdown
## 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:
|
|
|
|
1. E-Mail: Kein SMTP jetzt - StubEmailService mit Logging, SMTP später
|
|
2. Club-Beitritt ohne Club-Angabe:
|
|
- User kann Club-Name eingeben (Suche)
|
|
- Club-Admin kann Einladungslink generieren
|
|
3. Bei Ablehnung:
|
|
- Eintrag bleibt mit Status "Rejected"
|
|
- Admin gibt Begründung an (RejectionReason)
|
|
- User bekommt Info-Mail (Stub)
|
|
4. Freischaltungs-UI:
|
|
- Integration in Admin Users Page (B5)
|
|
- Zusätzlich Dashboard-Widget für Schnellzugriff |