So erstellen Sie ein temporäres WordPress-Login: 3 Methoden
Veröffentlicht: 2021-11-13Möchten Sie ein temporäres Login auf Ihrer Website erstellen, sind sich aber nicht sicher, was Sie tun sollen? Dieser Beitrag ist für Sie. In diesem Leitfaden werden wir uns verschiedene Methoden zum Erstellen eines temporären WordPress-Logins ansehen.
Bevor wir uns mit den verschiedenen Möglichkeiten dazu befassen, wollen wir die Vorteile der Erstellung temporärer Anmeldungen besser verstehen.
Warum ein temporäres Login für WordPress erstellen?
Der Hauptvorteil temporärer Anmeldungen besteht darin, dass sie nach einer bestimmten Anzahl von Stunden oder Tagen ablaufen. Darüber hinaus benötigen diese temporären Konten keine Kombination aus Benutzername und Passwort, um auf das Backend zuzugreifen. Sie können Benutzern einfach eine eindeutige URL geben, die sie direkt zum Backend führt.
Das Erstellen einer temporären Anmeldung kann für Fehlerbehebungszwecke nützlich sein, Entwicklern helfen, Konflikte zu beheben und neue Funktionen zu testen. Beispielsweise möchten Sie möglicherweise einigen Ihrer Entwickler für einen bestimmten Zeitraum Administratorzugriff gewähren, während sie Anpassungen an Ihrer Website vornehmen oder ein Problem beheben.
Anstatt ihnen Ihre Administratoranmeldeinformationen zu geben oder neue Benutzer zu erstellen, um sie dann zu löschen, können Sie temporäre Anmeldungen erstellen. Auf diese Weise müssen Sie keine permanenten Konten erstellen, was Ihnen die Verwaltung der verschiedenen Rollen und Konten erleichtert.
Nachdem wir nun die Vorteile besser verstehen, werfen wir einen Blick auf die verschiedenen Methoden zum Erstellen temporärer Anmeldungen in WordPress.
So erstellen Sie ein temporäres WordPress-Login
Es gibt zwei Möglichkeiten, ein temporäres WordPress-Login zu erstellen:
- Aus dem WordPress-Dashboard
- Programmatisch
- Verwendung eines speziellen Plugins
Im folgenden Abschnitt zeigen wir Ihnen beide Methoden, damit Sie die für Ihre Anforderungen am besten geeignete auswählen können.
1) Über das WordPress-Dashboard
Dies ist die einfachste Methode zum Erstellen eines WordPress-Benutzers und erfordert kein Plugin oder Code von Drittanbietern.
Öffnen Sie zunächst Ihr Admin-Dashboard und gehen Sie zu Users > All Users . Dort sehen Sie alle Benutzer mit ihrem Benutzernamen, Namen und ihrer E-Mail-Adresse.
Um einen neuen Benutzer anzulegen, klicken Sie auf die Schaltfläche Neu hinzufügen.
Dann müssen Sie einen Benutzernamen, eine E-Mail-Adresse, einen Vor- und Nachnamen, eine Website, ein Passwort und eine Rolle eingeben.
Benutzername, E-Mail-Adresse, Passwort und Rolle sind obligatorische Optionen. Sie können auch die Option auswählen, dem Benutzer eine Benachrichtigung zu senden.
Stellen Sie sicher, dass Sie je nach Situation die richtigen Rollen auswählen. Nachdem Sie das Formular mit den erforderlichen Details ausgefüllt haben, klicken Sie auf Neuen Benutzer hinzufügen . Dadurch wird WordPress angewiesen, einen neuen Benutzer zu erstellen.
Auf diese Weise können Sie über das WordPress-Dashboard einen neuen Benutzer erstellen. Dies wird jedoch kein temporärer Benutzer sein. Wenn Sie dieses Konto nicht mehr benötigen, müssen Sie es aus Sicherheitsgründen manuell löschen.
2) Erstellen Sie programmgesteuert einen temporären WordPress-Login
Es gibt eine andere Möglichkeit, Benutzer in WordPress zu erstellen. Anstatt das Admin-Dashboard zu verwenden, können Sie ein wenig Code verwenden.
HINWEIS: Da wir die Datei functions.php des Themes bearbeiten werden, sollten Sie, bevor Sie fortfahren, ein vollständiges Website-Backup erstellen. Außerdem empfehlen wir Ihnen, das Child-Theme zu bearbeiten. Wenn Sie also kein Child-Theme haben, folgen Sie dieser Anleitung, um ein Child-Theme zu erstellen, oder verwenden Sie eines dieser Plugins.
Sehen wir uns anschließend an, wie Benutzer programmgesteuert erstellt werden.
Der Code, den wir verwenden werden, lautet:
wp_create_user( 'johndoe', 'passwordgoeshere', '[email protected]' );
Wie Sie sehen können, verwenden wir johndoe als Benutzernamen, passwordgoeshere als Passwort und [email protected] als E-Mail-Adresse. Stellen Sie sicher, dass Sie den Code bearbeiten, um dem Benutzer das Recht, den Benutzernamen, die E-Mail-Adresse und das Passwort zu geben.
Sie können dieses Code-Snippet direkt in die Datei functions.php einfügen oder ein seitenspezifisches Plugin wie Code Snippets verwenden. Für diese Demonstration verwenden wir Codeausschnitte.
Wir installieren das Plugin, gehen zu Snippets > Add New Snippet und fügen dort den Code ein.
Überprüfen Sie nach dem Speichern des Snippets den Benutzerbereich und Sie sehen den neuen Benutzer.
Um den obigen Code zu verbessern, können Sie einen Hook verwenden, sodass das neue Snippet wie folgt aussieht:
add_action('admin_init','QuadLayers_create_user'); Funktion QuadLayers_create_user(){ wp_create_user( 'johndoe', 'passwordffgoeshere', '[email protected]' ); }
Das ist es. Auf diese Weise können Sie WordPress-Benutzer mit ein wenig Code erstellen. Wenn Sie den Benutzer dann von der Website entfernen möchten, können Sie das Snippet entweder löschen oder deaktivieren. Weitere Informationen zu diesem Vorgang finden Sie in unserem Leitfaden zum programmgesteuerten Erstellen von Benutzern.
Wie Sie sehen können, sind die obigen Optionen nicht ideal, da sie davon abhängen, dass Sie daran denken, die Rolle des Benutzers zu entfernen oder zu ändern. Für eine bessere Lösung, die bestimmte Benutzer nach einem bestimmten Zeitraum automatisch entfernt, müssen Sie ein Plugin verwenden.
3) Erstellen Sie ein temporäres WordPress-Login mit Plugins
Die beste Lösung zum Erstellen eines temporären Logins ist die Verwendung eines dedizierten Plugins. Es gibt mehrere Tools, aber für diese Demonstration verwenden wir die temporäre Anmeldung ohne Passwort. Dieses kostenlose Plugin verfügt über viele einzigartige Funktionen und ermöglicht es Ihnen, mit wenigen Klicks unbegrenzte temporäre Anmeldungen zu erstellen.
In diesem Abschnitt zeigen wir Ihnen, wie Sie mit diesem Plugin ein temporäres Login in WordPress erstellen.
3.1) Installation und Aktivierung
Zuerst müssen Sie das Plugin installieren und aktivieren. Gehen Sie zu Plugins > Neu hinzufügen , suchen Sie nach dem Plugin Temporäre Anmeldung ohne Passwort und installieren Sie es.
Sobald Sie das Plugin aktiviert haben, werden Sie automatisch auf die Einstellungsseite weitergeleitet. Wenn dies nicht der Fall ist, sehen Sie die Einstellungen des Plugins im Abschnitt Benutzer .
3.2) Plugin-Konfiguration
Standardmäßig wird kein Login angezeigt. Um ein temporäres Konto zu erstellen, drücken Sie auf Neu erstellen .
Der Kontoerstellungsprozess ist unkompliziert und kommt mit minimalen Einstellungen. Sie müssen lediglich die folgenden Daten eingeben:
- E-Mail-Addresse
- Vorname
- Nachname
- Rolle
- Weiterleitung nach Anmeldung
- Ablauf
- Sprache
Im E-Mail-Feld müssen Sie die E-Mail-Adresse des Empfängers eingeben. WordPress überprüft diese E-Mail-Adresse, wenn jemand dieses Login verwendet. Der Vor- und Nachname sind Felder, die Ihnen helfen, jede Person zu identifizieren, während die Rolle entscheidend ist, da sie die Berechtigungen definiert, die Sie diesem Benutzer erteilen.
Wenn Sie auf das Rollen-Dropdown-Menü klicken, sehen Sie die Liste aller verfügbaren Rollen auf Ihrer Website. Für diese Demo wählen wir Administrator, aber wählen Sie die Rolle, die für Ihren Fall sinnvoll ist.
Das Einrichten der Ablaufzeit ist eine weitere wichtige Einstellung. Drücken Sie auf das Dropdown-Menü und wählen Sie die Option aus, die für Ihre Situation sinnvoll ist. Wenn Sie beispielsweise jemandem Zugriff gewähren, um ein kleines Problem auf Ihrer Website zu beheben, können 3 Stunden oder ein Tag ausreichen, während für eine komplexere Aufgabe eine Woche oder ein Monat eine bessere Option sein kann .
Schließlich sehen Sie eine Option zur Auswahl der Sprache für den Benutzer. Standardmäßig wählt das Plugin die in den WordPress-Einstellungen verwendete Sprache aus, aber Sie können sie von hier aus ändern. Wenn Sie einen Online-Shop haben und die Sprache ändern möchten, sehen Sie sich unser Tutorial zum Ändern der WooCommerce-Sprache an.
Nachdem Sie alle Felder ausgefüllt haben, klicken Sie auf Senden , um einen neuen temporären Benutzer zu erstellen.
Das Plugin zeigt einen eindeutigen Link auf dem Bildschirm an:
3.3) Senden Sie den Link an temporäre Benutzer
Senden Sie diesen Link an die temporären Benutzer, damit sie ohne Benutzername oder Passwort auf das Backend Ihrer Website zugreifen können. Sobald die temporären Benutzer auf den Link klicken, leitet das Plugin sie automatisch ohne Authentifizierung an das konfigurierte Ziel weiter.
Auf diese Weise können Sie ohne Einschränkungen beliebig viele Logins erstellen.
Sie können auch die vorhandenen temporären Anmeldungen mit den folgenden Optionen verwalten:
- Anmeldung deaktivieren
- Login löschen
- Bearbeiten des Logins
- Versenden des direkten Login-Links per E-Mail
- Kopieren des direkten Login-Links
Das Plugin gewährt temporären Benutzern für die angegebene Zeit Zugriff und löscht sie dann automatisch.
Das ist es! So erstellen Sie mit einem Plugin einen temporären WordPress-Login.
Was ist, wenn Sie einigen Benutzern temporären Administratorzugriff gewährt haben und sicherstellen möchten, dass sie nichts tun, was sie nicht tun sollen? Die gute Nachricht ist, dass Sie die Aktivität des Benutzers überwachen können.
So überwachen Sie die Aktivität des Benutzers
Der einfachste Weg, die Aktivitäten der Benutzer auf Ihrer Website zu überwachen, ist die Verwendung dedizierter Plugins. Dafür gibt es viele Tools, aber für dieses Tutorial verwenden wir WP Activity Log .
Zuerst müssen Sie das Plugin installieren und aktivieren, indem Sie zu Plugins > Add New gehen.
Nach der Aktivierung sehen Sie auf der linken Seite die Einstellungen des Plugins. In der Protokollanzeige können Sie alle Aktivitäten anzeigen, die jeder Benutzer ausführt, um sicherzustellen, dass er die Berechtigungen, die Sie ihm erteilt haben, nicht für böswillige Aktivitäten verwendet.
Fazit
Zusammenfassend lässt sich sagen, dass das Erstellen temporärer Logins nützlich sein kann, wenn jemand für eine bestimmte Aufgabe oder einen bestimmten Zeitraum auf Ihre Website zugreifen muss.
In diesem Leitfaden haben wir zwei verschiedene Möglichkeiten zum Erstellen eines temporären Logins in WordPress gesehen:
- Erstellen Sie ein Konto über das WordPress-Dashboard und löschen Sie es dann
- Erstellen Sie Benutzer programmgesteuert und entfernen Sie sie dann
- Verwenden Sie ein temporäres Login-Plugin, das den temporären Benutzer nach einem bestimmten, von Ihnen definierten Zeitraum automatisch entfernt
Das Erstellen eines Kontos über das WordPress-Dashboard ist die einfachste Methode. Da es sich jedoch nicht um ein temporäres Konto handelt, müssen Sie es manuell löschen, sobald Sie diesen Benutzer nicht mehr benötigen. Andererseits ist die Plugin-Methode bequemer, da Sie damit ein Konto für einen bestimmten Zeitraum erstellen können. Danach löscht das Plugin automatisch das Konto, wodurch es einfacher zu verwalten ist. Darüber hinaus empfehlen wir die Verwendung eines Aktivitätsprotokoll-Plugins, um die Aktivitäten der Benutzer zu verfolgen.
Schließlich können Sie Benutzer auch programmgesteuert mit ein wenig Code erstellen. Ähnlich wie bei der Admin-Dashboard-Methode müssen Sie den temporären Benutzer manuell entfernen, sobald Sie ihn nicht mehr benötigen.
Hast du temporäre Benutzer angelegt? Welche Methode hast du verwendet? Lass es uns in den Kommentaren unten wissen!
Wenn Ihnen dieser Beitrag gefallen hat, könnten Sie auch an den folgenden Leitfäden interessiert sein:
- So ändern Sie die URL der WordPress-Anmeldeseite
- WordPress-Login funktioniert nicht? Wie man es repariert
- So fügen Sie CAPTCHA zum WooCommerce-Login hinzu