Ich habe 2 Seiten, Website A (Main Site) & Website B (Wordpress woocommerce Website). Ich möchte, dass sich meine Nutzer auf der Website B mit ihrem Nutzernamen und Passwort der Site A anmelden. Ich habe Oauth2-Provider mit Laravel Passport eingerichtet, die Site A verwendet, um Benutzer auf Site A zu authentifizieren. Ich möchte das gleiche vor Ort B tun. Gibt es ein vorhandenes Wordpress-Plugin, das mir helfen wird, Single Sign-On mit meinem Oauth2-Server zu implementieren Ich habe eingerichtet?Gibt es ein WordPress oauth2 Client-Plugin, das Laravel Passport als oauth2-Dienstanbieter funktioniert?
1
A
Antwort
0
Wordpress-Plugins für oauth2
- Beispiel für Wordpress als Server oder Identity-Provider ermöglicht Wordpress-Benutzer auf einem 3rd-Party-Client, als Client https://wordpress.org/plugins/oauth2-provider/
- Beispiel für Wordpress zu authentifizieren Ersetzen von WordPress Login ein 3rd Party Identity Provider, https://auth0.com/wordpress
Laravel core enthält den Passport oauth2-Server von thephleague, der als Ausgangspunkt für eine benutzerdefinierte Integration dient.
- Server - https://github.com/thephpleague/oauth2-server
- -Client - https://github.com/thephpleague/oauth2-client
- Beispiel für 3rd-Party-API-Authentifizierung ohne Auswirkungen auf Wordpress-Auth, https://www.smashingmagazine.com/2016/03/making-a-wordpress-plugin-that-uses-service-apis/
Bitte aktualisieren und einen Kommentar mit Alternativen nicht aufgeführt!
Verwandte Themen
- 1. Laravel Passport tokensExpireIn scheint nicht funktioniert
- 2. Testen Laravel Passport
- 3. SSO für Laravel 5.3 Passport
- 4. Laravel Passport - Guest Token
- 5. Laravel 5.3 Passport JWT-Authentifizierung
- 6. Laravel Passport mobil app access
- 7. Wordpress-Funktionen in Laravel als Dienstanbieter integrieren
- 8. Ist es möglich, Routen in Laravel Passport zu deaktivieren?
- 9. Gibt es ein Fluent NHibernate Automapping-Beispielprojekt, das "einfach funktioniert"?
- 10. Laravel mit OAuth2 Ausgabe
- 11. Laravel Passport oauth/Autorisieren returns basic auth
- 12. Laravel Passport benutzerdefinierte Passwort Spalte
- 13. Wie ändere ich Fehlermeldungen von Passport OAuth in Laravel 5.3?
- 14. Laravel 5.3 + Passport: immer nicht authentifizierter Fehler
- 15. Gibt es ein erzwingendes Ereignis? - Laravel 5.2
- 16. Testen von Express und Passport OAuth2 mit Mocha und Chai
- 17. Gibt es ein Codegenerierungstool, das Excel-Dateien als Eingabe akzeptiert?
- 18. Bitbucket: Gibt es ein anderes Benutzerpasswort als das Atlassian-Passwort?
- 19. Gibt es ein Plugin für Symfony, das wie phpMyAdmin funktioniert?
- 20. Kubernetes - Gibt es ein Repository für Centos, das funktioniert?
- 21. Laravel Passport unterstützt keine Autorisierung Grant-Typ?
- 22. Laravel 5.4 und oAuth2 - authentifizierten Client in Controller
- 23. Multi Auth mit Laravel 5.4 und Passport
- 24. Passport und Passport Local req.isAuthenticated gibt immer false zurück
- 25. Laravel Passport Authentifizieren Benutzer vor der Autorisierung
- 26. Laravel 5.3: Passport-Implementierung - {"Fehler": "invalid_client", "Nachricht": "Client-Authentifizierung fehlgeschlagen"}
- 27. Laravel und Passport, zufällige 401 Fehler
- 28. Wie integriert man Laravel Passport (Laravel 5.3) in Lumen 5.3 oder generiere Oauth2 Token mit Bibliothek Dusterio/Lumen-Pass?
- 29. Passport JS Google OAuth2 - erzwingen Login oder Account-Auswahl
- 30. Gibt es ein Admin/Management SDK, das sowohl auf Android als auch auf iOS funktioniert?