Zum Inhalt springen
TubePress — kostenlos, selbst gehostet & aktiv gepflegt
Benutzer & Administration

Benutzer, Registrierung & Rollen

Mitgliederkonten, Registrierung, Rollen sowie die Funktionen für Favoriten und Wiedergabeverlauf.

Jeder Besucher Ihrer Website ist entweder ein anonymer Gast oder ein registriertes Mitglied, und eine kleine Anzahl vertrauenswürdiger Konten sind Mitarbeiter, die auf das Admin-Panel zugreifen können. TubePress liefert ein vollständiges Kontosystem mit drei Rollen, Selbstregistrierung und Mitgliederfunktionen wie Favoriten und Wiedergabeverlauf.

Diese Seite erläutert die Kontotypen, wie die Registrierung funktioniert, was jede Rolle tun darf, wie Konten vom Admin verwaltet werden und welche Profilfunktionen Ihre Mitglieder erhalten.

Benutzerkonten

Es gibt zwei grundlegende Kontoarten, die sich darin unterscheiden, ob sie auf den Admin zugreifen können:

Mitglieder
Gewöhnliche registrierte Benutzer (Rolle user). Sie können Kommentare hinterlassen, Videos liken und zu Favoriten hinzufügen, einen Wiedergabeverlauf aufbauen und ihr eigenes Profil bearbeiten — das Admin-Panel sehen sie jedoch nie.
Mitarbeiter
Konten mit der Rolle Moderator oder Administrator. Diese können sich bei /admin anmelden und die Website verwalten.
Channels sind ebenfalls Konten. Beim Importieren von Inhalten wird jeder Quell-Channel durch ein verstecktes Mitgliederkonto repräsentiert (gekennzeichnet durch eine synthetische @imported.local-E-Mail), damit Videos nach Uploader gruppiert werden können. Weitere Informationen dazu, wie Channels-als-Benutzer funktionieren, finden Sie unter Taxonomie.

Registrierung

Besucher registrieren sich über den Anmeldedialog im Frontend. Ein einzelner Registrierungs-Schalter in Ihren Einstellungen steuert, ob das öffentliche Registrierungsformular akzeptiert wird — deaktivieren Sie ihn, um eine Einladungs- oder Nur-Mitarbeiter-Website zu betreiben, woraufhin der Registrierungsendpunkt keine neuen Konten mehr annimmt.

Wenn die Registrierung offen ist, wird jede Anmeldung validiert:

  • Benutzername — 3 bis 50 Zeichen, nur Buchstaben, Zahlen, Bindestriche und Unterstriche, und muss eindeutig sein.
  • E-Mail — eine gültige, eindeutige Adresse.
  • Passwort — mindestens 8 Zeichen, zweimal bestätigt.

Anmeldungen unterliegen einer Ratenbegrenzung und können mit einem CAPTCHA geschützt werden, sodass Bots keine Massenregistrierungen durchführen können. Neue Registrierungen können Sie auch über Telegram benachrichtigen. Passwörter werden mit Argon2id gespeichert, wenn der Host dies unterstützt, andernfalls mit bcrypt, und werden beim nächsten Login transparent neu gehasht, falls sich der Algorithmus ändert.

Rollen & Berechtigungen

Die Autorisierung wird durch ein Standard-Ablehnen-Gate geregelt: Ein Konto kann nur das tun, was seine Rolle ausdrücklich erlaubt. Es gibt drei Rollen.

RolleWas es tun kannAdmin-Panel
MemberNur auf eigene Inhalte zugreifen — eigene Kommentare bearbeiten oder löschen und das eigene Profil bearbeiten.Nein
ModeratorAlles, was ein Mitglied kann, plus tägliche Moderation: Videos, Kommentare und Tags verwalten.Ja (eingeschränkt)
AdministratorVollständige Kontrolle über die gesamte Website, einschließlich Benutzer, Einstellungen, Seiten, Themes und Plugins.Ja (vollständig)

Sensible, nur für Admins zugängliche Bereiche — globale Einstellungen, Benutzer, Themes und Plugins — sind vollständigen Administratoren vorbehalten; einem Moderator, der das Panel erreicht, werden diese Bereiche verweigert. Wenn Zwei-Faktor-Authentifizierung für ein Mitarbeiterkonto aktiviert ist, verlangt das Panel den Code, bevor es Zugang gewährt, auch wenn sich die Person über das öffentliche Anmeldeformular angemeldet hat.

Benutzerverwaltung

Alle Konten sind unter /admin/users aufgelistet, wo Sie nach Benutzername oder E-Mail suchen und durch das Verzeichnis blättern können. Von hier aus können Sie:

  • Erstellen Sie ein neues Konto und legen Sie seine Rolle fest.
  • Bearbeiten Sie Benutzername, E-Mail und Bio — der Bearbeitungsbildschirm zeigt auch die Favoriten, Likes, Kommentare und Verlaufszähler des Benutzers sowie seine letzte Aktivität.
  • Aktivieren oder deaktivieren Sie ein Konto. Deaktivieren ist Ihr Sperr-Schalter: Der Benutzer behält seine Daten, kann sich aber nicht mehr anmelden.
  • Löschen Sie ein einzelnes Konto oder wählen Sie mehrere aus und löschen Sie sie in einem Schritt.
Integrierte Sicherheitsmechanismen. Sie können Ihr eigenes Konto nicht löschen oder deaktivieren, und Sie können den letzten aktiven Administrator nicht entfernen oder deaktivieren — so können Sie sich nie selbst aussperren. Nur vollständige Administratoren dürfen erhöhte Rollen vergeben oder andere Mitarbeiterkonten verwalten; ein Moderator kann nur gewöhnliche Mitglieder verwalten.

Mitgliederfunktionen

Ein Konto schaltet die persönlichen Funktionen frei, die Zuschauer immer wieder zurückbringen. Jede Funktion erfordert, dass der Besucher angemeldet ist:

Favoriten
Eine Herzschaltfläche bei jedem Video fügt es der gespeicherten Liste des Mitglieds unter /favorites hinzu oder entfernt es daraus.
Wiedergabeverlauf
Kürzlich angesehene Videos werden unter /history gesammelt, wo das Mitglied sie jederzeit löschen kann.
Gelikte Videos
Videos, die das Mitglied geliked hat, werden im Profil für schnelle Wiederbesuche gesammelt.

Diese Signale fließen auch in die Rang- und Empfehlungssysteme ein — weitere Informationen dazu, wie Uploader (Channels) als Konten modelliert werden, finden Sie unter Taxonomie.

Profile

Mitglieder verwalten alles über /profile, einen Bildschirm mit Registerkarten für Kontodetails, Favoriten, Verlauf und gelikte Videos. Auf der Kontoregisterkarte können sie Benutzername, E-Mail und Passwort ändern. Das Ändern des Passworts erfordert die erneute Eingabe des aktuellen, sodass eine gekaperte offene Sitzung den Eigentümer nicht stillschweigend aussperren kann.

Vergessene Passwörter werden durch einen Selbstbedienungsablauf behandelt: Das Mitglied fordert eine Zurücksetzung an, erhält einen einmaligen Link per E-Mail, der nach einer Stunde abläuft, und legt ein neues Passwort fest. Um die Aufzählung von Konten zu verhindern, meldet die Website immer Erfolg, unabhängig davon, ob die Adresse existiert. Stellen Sie sicher, dass die E-Mail-Zustellung konfiguriert ist — weitere Informationen finden Sie unter Benachrichtigungen.


Nächste Schritte

Noch Hilfe benötigt?

Erstellen Sie ein Ticket in Ihrem Dashboard und unser Team hilft Ihnen gerne weiter.

Live-Demo ausprobieren → TubePress herunterladen →