Ich habe eine Wordpress-Website und eine Android-WebView-App auf diese Website zugreifen. Auf der App habe ich irgendwie die Firebase-Authentifizierung für Facebook und Google integriert. Was die Wordpress-Website anbelangt, so verfügt sie über ein eigenes Authentifizierungssystem. Wenn ein Benutzer sich über das Firebase-Authentifizierungssystem bei der App anmeldet, sollte er in der Wordpress-Authentifizierungsdatenbank registriert sein, damit er darauf zugreifen oder sich anmelden kann in die Wordpress-Website und greifen Sie darauf zu. Gibt es einen Weg, dies zu erreichen? Oder wenn nicht, was wäre der beste Weg, um sich den Benutzer über die App auf der Website registrieren zu lassen. Ich denke, dass ich hier etwas vermisse wegen meines sehr geringen Wissens. Aber ich würde mich freuen, wenn mir jemand zeigen könnte, wie ich etwas erreichen kann. Vielen Dank im Voraus.Firebase-Authentifizierung auf Wordpress-Website
Antwort
Wenn sich der Benutzer über das firebase Auth-System registriert und die Antwort erhält, sollte Ihre App die registrierten Benutzerinformationen an das von Wordpress angebotene Register api senden, um diesen Benutzer im wordpress-System zu registrieren. Sie müssen auch in die Implementierung der Wordpress-Funktion wp_set_auth_cookie
schauen, um den Login-Cookie für Kunden zu verspotten, der Cookie-Wert kann Teil der Antwort Ihres Wordpress-Registers API sein. Nachdem Android den Cookie-Wert erhalten hat, muss er den Cookie manipulieren und den Cookie in das Webview speichern, um sich automatisch beim Wordpress Admin-Backend-System anzumelden.
Danke. Das könnte einfach funktionieren! Ich werde es versuchen. –
- 1. Wordpress: fixieren Sie die Fußzeile
- 2. Upgrade auf Postgres auf Heroku
- 3. Maven baut auf Dateiänderungen auf
- 4. Zugriff auf localhost auf Windows
- 5. auf klicken Ereignis auf .swf
- 6. android.os.NetworkOnMainThreadException auf Dienststart auf Android
- 7. Antialias auf clipPath auf Layout
- 8. AIC auf Nls auf R
- 9. Zugriff auf https auf Codezeichen
- 10. objekterkennung auf mousePressed auf es
- 11. Zeiger auf Zeiger auf Struct
- 12. Wut auf alle Tabellen auf
- 13. auf Klick auf ein Ankerelement
- 14. Zeiger auf Zeiger ... auf Zeiger?
- 15. Zugriff auf wsdl auf Tomcat
- 16. Rubin auf Schienen auf Schneeleopard
- 17. EPERM auf appendFile auf Netzlaufwerk
- 18. Hintergrundanimationsbild auf ProgressBar auf Android?
- 19. Zugriff auf Kamerablitz auf UIImagePickerController?
- 20. Zugriff auf Postdaten auf Knotenserver?
- 21. Commits auf Master nicht auf
- 22. Zugreifen auf IRequestContext auf einem Plugin auf ServiceStack
- 23. auf Klick auf dem Etikett auf der nächsten Seite
- 24. Umleiten auf andere Seite auf Klick auf Google Maps Marker
- 25. Warten auf PHP Callback auf Objektinstanz und Rückgabewert auf Funktion
- 26. Wie setze ich enableVersionHeader auf global auf IIS7 auf
- 27. PHP Redirect auf Seite auf Formular senden basierend auf auswählen
- 28. Zugriff auf PDF-Dateien auf SD-Karte auf Android-Gerät
- 29. WPF Validierung auf Textfeld nur auf Buttonclick nicht auf Windowload
- 30. Xcode 4.3.2 - Ein Projekt auf zwei Macs, Fehler auf einem, baut auf einem anderen auf
Sie können die JSON-API von WordPress (https://developer.wordpress.org/rest-api/reference/users/#create-a-user) verwenden, um Benutzer zu registrieren. – janh
können Sie etwas genauer sein ?? :/ –