Auslesen von MS-Windows User Name

  • Hallo,

    ich suche eine Möglichkeit zum Auslesen des MS-Windows Benutzernamens.

    Folgender Hintergrund:
    Verwende eine WP-Installation innerhalb MS-Azure mit MySQL-DB.
    Das WP soll auschließlich im Intranet betrieben werden.
    Hierzu soll es zwei Benutzer-Gruppen geben: Admins und User
    Nun soll es möglich sein, dass bei Aufruf der WP-Seite der MS-Windows-User-Name ausgelesen werden kann,
    um einen Abgleich zwischen MS-Windows User-Login und den in WP hinterlegten User-Profilen zu ermöglichen.
    Bei erfogreicher Prüfung wird sodann die Admin-Seite automatisch geladen bzw. die allgemeine Anwender (User) Seite.

    Wäre klasse, wenn Ihr mir dazu helfen könntet.

    Viele Grüße
    Knorke007

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Wird zufällig auch Active Directory / LDAP eingesetzt?
    https://wordpress.org/plugins/active-directory-integration/
    https://de.wordpress.org/plugins/simple-ldap-login/

    Das mit dem Windows-Username abfragen und damit authentifizieren klingt seeeeeehr unsicher. Ich kenne keine JS-Funktion, die den Windows-Benutzernamen zurückliefert. Und wenn es so eine gibt, dann können die Benutzer immer noch ihren Usernamen ändern (notfalls von einem Gerät aus, auf dem sie den Benutzernamen ändern können).

    Über LDAP sollten sich die Nutzer einfach mit ihren Windows-Anmeldedaten in Wordpress anmelden können. Und die faulen Leute können sich ja einen Bookmark zu /wp-admin setzen, damit sie "automatisch" eingeloggt werden.

  • Nun soll es möglich sein, dass bei Aufruf der WP-Seite der MS-Windows-User-Name ausgelesen werden kann,

    Welcher Nutzer? Der Benutzer, mit dem der Besucher auf seinem PC eingelogt ist oder mit dem er auf dem Server angemeldet ist? Da wirst Du wenig Spaß haben. Du kannst ja mal mit get_current_user() in einer PHP Datei anzeigen lassen, was WordPress sieht ;-)

    Unter Windows sind solche Lösungen nur mit AD möglich.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!