Verwenden Sie die WP-API extern als authentifizierter wp-Benutzer mit sso.
Ich möchte eine spezielle Webanwendung entwickeln, um meine wp-Daten abzurufen.
Diese Anwendung wird authentifizierte Wordpress-Benutzer verwenden.
Wie authentifiziert man eine WP-Api-Anfrage mit einem Benutzer, ohne dessen Login und Passwort zu verwenden?
Ich habe gelesen, dass es möglich ist, die
- Cookie zur Authentifizierung, kann aber nur als Plugin oder Theme in WP verwendet werden.
- Basisauthentifizierung, die jedoch ein Benutzerkennwort erfordert
- Oauth, aber ich möchte, dass die Nutzer nahtlos auf die App zugreifen können, ohne Berechtigungen anfordern zu müssen (da beide Apps von der gleichen Organisation stammen)
Haben Sie Tipps oder Lösungen?
Dankeschön
-
3897 Antwort
Sie können ein Anwendungskennwort verwenden. Wie der Name schon sagt, soll es der Anwendung einen privilegierten Zugang zur API ermöglichen. Die Anwendung verfügt über alle Funktionen des Benutzers, dessen Kennwort sie verwendet. Dies kann jeder beliebige Benutzer sein, aber in der Regel handelt es sich um einen Benutzer, der für diesen Zweck erstellt wurde. Dies kann der App einen enormen Funktionsumfang verleihen, so dass sorgfältig überlegt werden muss, wer die App nutzen darf und was sie tun kann.
3 vor Monaten