So erhalten Sie die Anmeldedaten für die wordpress-Anmeldung: php, wordpress, codeigniter, authentication, login

Hi ich möchte eine Wordpress-Verbindung für unsere Codeigniter-Site erstellen und unsere eigene WordPress-Site verbinden. Ich habe eine Login-Seite erstellt und alle WordPress-Authentifizierung erfolgreich durchgeführt. Aber ich brauche

`If I am already logged into Wordpress and then go to the codeigniter site ,  I should see the "Welcome Admin" in the upper right to indicate that I am logged in`.

Aber ich kann die Authentifizierungsdetails nicht von der Wordpress-Seite nehmen.ist es möglich, Zugangsdaten von Wordpress zu bekommen? Irgendwelche bitte helfen Sie mir

Antworten:

0 für die Antwort № 1

Was Sie suchen, ist eine Single Sign On Lösung. Wenn Sie sich auf einer der Websites anmelden, können Sie sich bei der anderen Seite anmelden.

Um dies zu erreichen, müssen Sie möglicherweise neu organisieren, wie sich die Benutzer anmelden. Sie haben 2 Möglichkeiten:

1) Der sicherere Weg wäre, EINEN zu habenQuelle für Logins. Implementieren Sie dann eine Lösung vom Typ oAuth, sodass, wenn eine Person die andere Quelle besucht und versucht, sich anzumelden, sie zur Hauptquelle weitergeleitet wird ... login ... und dann zurück zum ursprünglichen Anmeldeort gesendet wird. Ich habe das ein paar Mal mit dem oAuth-Plugin für WordPress und dem Schreiben von benutzerdefiniertem Code auf meiner anderen Seite gemacht (was CakePHP war ... aber das sollte nicht wichtig sein).

2) Ein anderer Weg wäre, ein benutzerdefiniertes Plugin zu schreibenWenn sich eine Person mit dem Codenamen anmeldet, wird sie manuell im Hintergrund von Wordpress angemeldet. Nicht annähernd so sicher ... aber wenn Ihre Site keine Notwendigkeit für anständige Sicherheit hat, könnte dies eine Option sein. Hier besteht Ihr Problem darin, dass Sie das WP-Passwort nicht kennen, um eine korrekte Authentifizierung durchzuführen.


Verwandte Fragen
Speisekarte