Ich habe die Anfrage eines Kunden, der eine Datei einer ausgewählten Benutzergruppe zur Verfügung zu stellen. Dem Kunden ist klar, dass die Leute die Datei nach dem Download mühelos weiter verteileen können. Es soll der Gruppe aber der Eindruck gegeben werden, dass nicht jeder so einfach an die Datei herankommt.
Der Plan ist folgender:
die Nutzer erhalten per Mail einen individuellen Link auf das File, welcher ohne Zeitbegrenzung nutzbar ist. Es sollen keine Beschwerden kommen von Leuten, denen erst nach der Zeitbegrenzung einfällt, dass sie ja noch was runterladen wollten. Wird der Link angeklickt startet der Download und danach ist der Link ungültig. Alternativ: es gibt eine allgemeinen Link, der aber mit individuellen Nutzer/PW gesichert ist. Hier soll das PW nach dem ersten Login ungültig werden.
Ich dachte, das wäre nicht schwer bzw. gäbe es schon fertig (insbesondere für Wordpress) oder könnte man über .htaccess-Datei regeln. Aber dazu gab es nichts. Ich habe überweigend selbstgestrickte PHP-Skripte(+DB) und externe Hoster gefunden. Ersteres ist jetzt nicht mal so eben schnell umgesetzt und bei Hostern bekommt eine 3rd-Party die Datei, was vermutlich nicht gewünscht ist.
Habt ihr ne Idee wie man das relativ leicht und schnell realisieren kann?