Verhindern Sie die Änderung der Standard-Login-URL für Wordpress SSO

Fortsetzung der Diskussion von DiscourseConnect Provider Questions:

Gibt es eine Möglichkeit, das Plugin daran zu hindern, /wp-admin zu ersetzen und die Forenanmeldeseite als Standard festzulegen?

1 „Gefällt mir“

Wenn Sie die Option „Pfad zu Ihrer Anmeldeseite“ leer lassen, wird die Standard-Anmeldeseite der Website sowohl für reguläre Benutzeranmeldungen als auch für Anmeldungen verwendet, die über den WP Discourse SSO-Code ausgelöst werden. Treten Probleme auf, wenn Sie diese Einstellung leer lassen?

Wenn ich mir den Code ansehe, bin ich mir nicht sicher, was der Normalfall wäre, der die Einstellung der Option „Pfad zu Ihrer Anmeldeseite“ erfordert. Dies basiert auf der Annahme, dass Plugins, die eine benutzerdefinierte Anmeldeseite hinzufügen, bereits den login_url-Filter verwenden würden, sodass die benutzerdefinierte Anmeldeseite von Aufrufen an wp_login_url zurückgegeben wird.

Für alle Interessierten ist der relevante Code hier: wp-discourse/lib/sso-provider/discourse-sso.php at main · discourse/wp-discourse · GitHub.

2 „Gefällt mir“