Hallo,
ich stehe vor einem ähnlichen Problem, heir meine "Traumlösung":
Neue User loggen sich mit Ihrem Namen und Wunschpasswort ein, welches entweder per Mail vom Admin oder durch Abgleich mit erwähnter Liste validiert wird. Dieser User wird automatisch nur für den Zeitraum X angelegt und nach Ablauf gelöscht.
Dummerweise kann ich so etwas nicht programmieren 🙄
Gruß aus Lippe,
Otti.