WP Custom Area: PDF-Link sperren für Unbefugte

  • Hallo WP-Community,

    ich habe mit dem Plugin WP Custom Area einen Kundenbereich erstellt, bei dem jeder Kunde nur auf seine eigene Daten zugreifen kann.

    In dem Kundenbereich können Sie Ihre PDF - Dateien anschauen und runterladen, wenn man den Link, von der PDF Datei aber kopiert, und jemandem anderen schickt,

    kann derjenige ohne Anmeldung einfach auf die PDF zugreifen. Das würde ich gerne verhindern.

    PS: Auf der Seite, wo man die PDF auswählen kann geht schon, aber die PDF an sich, kann jeder angucken der den Link hat/kennt.

    Vielen Dank im Voraus für eure Hilfe!

    Mfg, Kevin

    • 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

  • (...)
    ich habe mit dem Plugin WP Custom Area einen Kundenbereich erstellt (…)



    Nur um Missverständnissen vorzubeugen, Du meinst dieses Plugin

    http://wp-customerarea.com/

    oder?

    Zitat

    (…) In dem Kundenbereich können Sie Ihre PDF - Dateien anschauen und runterladen, wenn man den Link, von der PDF Datei aber kopiert, und jemandem anderen schickt,

    kann derjenige ohne Anmeldung einfach auf die PDF zugreifen. Das würde ich gerne verhindern.
    (…)

    Dann hast Du irgendetwas falsch konfiguriert, denn mit diesem Plugin erfährt ein eingeloggter User bzgl. der Dateien in seinem persönlichen gesicherten Userbereich nie die tatsächlichen Links zu den Mediadateien, die ihm dort über die Funktionalität des Plugins angeboten werden, sondern stets nur kryptische Links dorthin.

    Kennt man allerdings den echten Serverpfad zu der betreffenden Dateien, dann kann man sie tatsächlich auch ohne eingeloggt zu sein von außen aufrufen, ein generelles Problem von WP, weil WP nun mal anders als die meisten echten CMS, keine dedizierte Rechtestruktur besitzt und mir ist auch kein einfaches Plugin bekannt, welches dieses Manko wirklich sicher vollumfänglich zu schließen in der Lage wäre, weil es eben ohne tiefen Eingriff in das WP-Core nicht funktionieren wird.

    Da hilft dann nur auf andere CMS zurückzugreifen oder eben direkt auf dem Server mittels der .htaccess eine solche Rechtstruktur aufzubauen, die meisten Webhoster halten dafür im Rahmen ihrer Webspacepakete im Kundenbackend Features zur vereinfachten Verwaltung dieser bereit, die aber nicht so ohne weiteres mit WP harmonieren, weil sie ordnerbasierend sind und zwar bezogen auf echte Ordner und nicht solche, die WP lediglich in der Frontendausgabe simuliert.

    Einmal editiert, zuletzt von Tubedesigner (20. April 2016 um 15:10)

  • Hallo Tubedesigner,

    danke für deine Antwort schon einmal :)

    Wie meinst du das genau mit dem falsch konfiguriert? Denn ich habe mal glaube in dem Bereich dynamische Links nicht geändert geschweige denn bis jetzt gesehen/beachtet.

    Weißt du da eventuell mehr wie man zu solchen Einstellungen gelangt?

    Mfg, Kevin

  • Ich habe auf Deine PN geantwortet, damit sollte eigentlich alles klar sein, wenn nicht, frag nach, kann es auch gerne noch mal hier öffentlich für alle Interessierten ganz allgemein erklären...

Jetzt mitmachen!

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