Seite 1 von 2
Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 15. Apr 2012, 19:42
von Markus.Lorch
Es ist soweit um eine erste (Beta) Version des MediaAccess Plugins für die Community vor zu stellen.
Dateien im Medienpool können dadurch zugriffsgeschützt werden und dadurch nur authentifizierten Benutzern den Zugriff zu ermöglichen.
Das Plugin ist für die aktuelle github Version der Community vorgesehen - müsste aber auch mit der Version im Demo-Paket lauffähig sein.
Anpassungen von Modulen sind nicht notwendig und die erforderliche .htaccess im files Ordner wird automatisch installiert und aktuell gehalten.
Download: (Bitte auch die Installationshinweise beachten)
https://github.com/markuslorch/redaxo4_ ... ediaaccess
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 17. Apr 2012, 20:05
von williGimbel
wahnsinn. das kam ja wie bestellt!
hatte mich gerade heute damit beschäftigt, ob bilder geschützt sind, auch wenn die seite auf der sie verlinkt sind mit einem passwort schutz versehen ist.
wenn jemand die genaue url des bildes kennt, kommt er ja ran. der files ordner ist ungeschützt. aber wie soll jemand oder besser gesagt "google" auf die url des bildes kommen?
ich weiss es nicht. ich weiss deshalb auch nicht wie dringend es ist, nicht nur sie html seite zu schützen, sondern auch die darauf verlinkten bilder.
jedenfalls scheint markus hier sicher gehen zu wollen und was soll ich sagen: es funktioniert wunderbar!
vielen dank! und jetzt geh ich weiter aufgeregt ausprobieren
nachtrag: ist das beabsichtigt, das die geschützen bilder in redaxo z.b im medienpool auch nicht mehr angezeigt werden?
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 17. Apr 2012, 20:21
von Markus.Lorch
Wenn deine Bilder keinen sensiblen Inhalt beinhalten wüsste ich nicht weshalb ich die schützen müsste. Das jemand (oder Google) die Namen deiner Dateien raus findet ist zwar irgendwie möglich (und sei es nur durch Zufall), aber schlimm wäre das nur, wenn der Inhalt vertraulich ist. Natürlich besteht auch die Möglichkeit, dass deine Nutzer die Bilder irgendwo anders Verlinken (dagegen hilft dieses Plugin) oder weitergeben (lässt sich aber eh nicht verhindern)
Wenn jede Grafikdatei erst durch php gejagt werden muss, kann das unter Umständen (spürbar) die Perfomance drücken. Wie wichtig einem der Schutz der Grafikdateien ist, muss man also wohlüberlegt abwägen.
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 17. Apr 2012, 20:23
von Markus.Lorch
williGimbel hat geschrieben:nachtrag: ist das beabsichtigt, das die geschützen bilder in redaxo z.b im medienpool auch nicht mehr angezeigt werden?
Nein
Danke für den Hinweis. Ich werde es berücksichtigen.
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 17. Apr 2012, 23:22
von Markus.Lorch
Solved:
https://github.com/markuslorch/redaxo4_ ... ediaaccess
Das Austauschen der config.inc.php (und anschließend neues einrichten und speichern der Einstellungen) löst das Problem.
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 4. Aug 2012, 15:02
von Markus.Lorch
Neue Version: 1.5
https://github.com/markuslorch/redaxo4_ ... ediaaccess
Add:
-> Support for SSL Sites
-> Own classes for filesending possible
Fix:
-> Image_Manager Support
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 6. Aug 2012, 09:24
von seeyou
Wow, super Sache.
Werde ich in Zukunft sicher das ein oder andere mal gebrauchen können.
Vielen Dank
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 8. Aug 2012, 14:33
von Kalle01
Im Medienpool gibt es ja nicht nur Bilder - super Sache! In meiner alten Version musste das noch "von Hand gestrickt" werden.
Danke!
Gruß Kalle
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 22. Jan 2013, 09:26
von darwin
HI,
gibt es auch eine Möglichkeit, Dateien vom Schutz auszuschließen.
Evtl durch ein metaInfo Feld (Media: Checkbox) z.B.: im Medienpool/Dateieigenschaften
"Datei nicht schützen" : Häckchen?
Es könnten dadurch z.B. PDF Dateien frei für alle angeboten werden ..
Danke. grz Chris
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 22. Jan 2013, 12:09
von Markus.Lorch
darwin hat geschrieben:HI,
gibt es auch eine Möglichkeit, Dateien vom Schutz auszuschließen.
Evtl durch ein metaInfo Feld (Media: Checkbox) z.B.: im Medienpool/Dateieigenschaften
"Datei nicht schützen" : Häckchen?
Es könnten dadurch z.B. PDF Dateien frei für alle angeboten werden ..
Danke. grz Chris
Dateien die nicht als gezielt als "geschützt" eingestellt wurden sind automatisch ungeschützt.
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 22. Jan 2013, 12:17
von darwin
jetzt steh ich aufm Schlauch *sry*
Es werden doch alle Dateien mit z.B.: (.pdf) geschützt; sprich man
kann diese also nicht per Browser aufrufen. Wenn man aber nun eine bestimmte .pdf (z.B.: test.pdf)
dem Browser/User (ungeschützt) zur Verfügung stellen möchte, wird dies wahrscheinlich nicht funktionieren, da ja alle Dateien mit .pdf geschützt sind ... oder hab ich was übersehen?
Danke. grz. Chris
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 22. Jan 2013, 12:19
von darwin
im AddOn steht zwar:
Dieses Plugin schützt Dateien im Medienpool. Die Sicherheitseinstellungen können für jede Datei einzeln im Medienpool eingestellt werden.
.. nur bin ich iwie zu doof dafür ...
sry ..
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 22. Jan 2013, 12:39
von Markus.Lorch
1) Du hast die Community Installiert
2) Das MediaAccess Plugin als Plugin der Community installiert
3) Medienpool -> Datei anklicken -> Sicherheitseinstellungen
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 22. Jan 2013, 12:41
von darwin
.. re-install und schon klappts. Danke.
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 25. Jan 2013, 12:05
von darwin
HI Markus,
jetzt hab ich hin und her getestet.
Allerdings funktioniert es bei mir leider nciht so wie gewollt.
in dem Community PlugIn/Medienzugriff hab ich folgende
Datei-endungen drin: png,jpg,jpeg,gif,pdf,zip
im Medienpool hab ich eine Datei test.pdf
- Häckchen bei "Alle eingeloggten User" mit drin
allerdings lässt sich die datei per domain.tld/files/test.pdf aufrufen.
Ändert das PlugIn eigentlich was and er htaccess ...?
Denn diese wäre bei mir unverändert /.htaccess/
in dieser /files/.htaccess steht folgendes
Code: Alles auswählen
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !files/.*/.*
RewriteCond %{REQUEST_URI} !files/(.*).(png|jpg|jpeg|gif|pdf|zip)$
RewriteRule ^(.*)$ /?rex_com_auth_media_filename=$1
Danke. grz. Chris
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 25. Jan 2013, 12:19
von Markus.Lorch
Hallo Chris,
Dateien die vom Dokumentenschutz ausgenommen werden sollen
Im Backend unter Community → Mediaaccess werden verschiedene Dateitypen vom Dokumentenschutz ausgenommen um die Performance nicht unnötig zu beeinträchtigen. Es können beliebige hinzugefügt oder entfernt werden. Standardmäßig werden Grafiken sowie .css, .js und .swf bei der Rechteprüfung nicht berücksichtigt.
https://github.com/markuslorch/redaxo4_ ... stallation
Mit Anderen Worten:
Wenn du da PDF eingetragen hast, dann sind PDF Dateien vom Dokumentenschutz ausgenommen.
Normalerweise ist jede Datei geschützt sofern sie dort nicht ausgenommen wurde.
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 25. Jan 2013, 12:38
von darwin
HI..
jep, soweit ist mir klar.
Dachte nur wenn ich die Datei(endung "pdf") dort eintrage, sind
alle PDF-Datein "ungeschützt". Sobald ich aber expilzit eine pdf-Datei im Medienpool
das Häckchen setze "Alle eingeloggten User" ... dann sollte die pdf-Datei doch auch
geschützt sein, obwohl sie im AddOn als ungeschützt eingetragen ist?
Leider lässt sich diese Datei dann doch über den Browser aufrufen ... (bei mir zumindest)
sorry, für die rumfragerei, aber iwie funzt es nciht so ganz,
und kann mir es noch nicht ganz erklären warum ...
Danke. grz. Chris
PS: Kannst auch gerne mal selber testen, schick mir einfach ne PM
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 25. Jan 2013, 12:47
von Oliver.Kreischer
darwin hat geschrieben:Leider lässt sich diese Datei dann doch über den Browser aufrufen ... (bei mir zumindest)
Bist du eingeloggt?
Wenn ich so etwas teste mache ich immer einen anderen Browser dafür auf. Nein. Kein anderes Browserfenster. Einen anderen Browser
)
LG
Oliver
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 25. Jan 2013, 12:53
von Markus.Lorch
darwin hat geschrieben:HI..
jep, soweit ist mir klar.
Dachte nur wenn ich die Datei(endung "pdf") dort eintrage, sind
alle PDF-Datein "ungeschützt". Sobald ich aber expilzit eine pdf-Datei im Medienpool
das Häckchen setze "Alle eingeloggten User" ... dann sollte die pdf-Datei doch auch
geschützt sein, obwohl sie im AddOn als ungeschützt eingetragen ist?
Leider lässt sich diese Datei dann doch über den Browser aufrufen ... (bei mir zumindest)
Nein. Dateien sind prinzipiell ungeschützt, und können über den Medienpool geschützt werden. Dateieendungen die bei ungeschützte Dateien eingetragen sind können aber prinzipiell nicht mehr geschützt werden. Das hat technische Gründe und beschleunigt die Auslieferung von Dateien (css, js) die ohnehin niemals geschützt werden würden.
Willst du eine Datei schützen, darf deren Endung dort nicht eingetragen werden und zum Testen darfst du außerdem nicht im Backend eingelogt sein (die Backend-Session zählt nämlich als "eingeloggter User" - sonst wäre der Medienpool unbenutzbar.)
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 25. Jan 2013, 13:00
von darwin
Willst du eine Datei schützen, darf deren Endung dort nicht eingetragen werden und zum Testen darfst du außerdem nicht im Backend eingelogt sein (die Backend-Session zählt nämlich als "eingeloggter User" - sonst wäre der Medienpool unbenutzbar.)
eiii.. das könnte der knackpunkt sein ...
<< gleich nohchmal testen geh...
Danke
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 25. Jan 2013, 14:34
von darwin
hi...
großes Sorry... funzt alles einwandfrei.. ich hatte das einfach nur
absolut mißverstanden/verdreht (liegt wohl am Freitag
..
)
Danke Markus fürs PlugIn...
grz. Chris
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 28. Jan 2013, 11:42
von darwin
HI Markus,
jetzt ist mir ind er aktuellen Version noch etwas aufgefallen:
Im Medienpool:
Code: Alles auswählen
translate:com_auth_media_legend
translate:com_auth_media_comusers
sind in der lang noch nicht definiert.
grz. Chris
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 28. Jan 2013, 11:58
von Markus.Lorch
Sieht so aus als hast du auch auth_media installiert. Die Beiden Plugins dürfen nicht parallel installiert werden. Sollte das der fall sein muss Mediaccess neu installiert werden.
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 28. Jan 2013, 12:19
von darwin
oh mann... tzzz.
Danke das wars ... bzw. aut_media war vorher mal installiert.
Beim deinstallen sind die MetaInfos nicht gelöscht worden.
Danke. grz. Chris
Re: Neu: MediaAccess Plugin [Community] - Downloadschutz
Verfasst: 30. Jan 2013, 12:55
von darwin
Hallo Markus,
iwie will es noch nicht ganz.
Beim Aufruf über:
wird richtig umgeleitet (also gesperrt)
beim Aufruf über
wird die Datei heruntergeladen.
files/.htaccess
Code: Alles auswählen
### DO NOT REMOVE THE FOLLOWING "MEDIACCESS" DELIMITERS!
### MEDIAACCESS
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !files/.*/.*
RewriteCond %{REQUEST_URI} !files/(.*).(jpeg|jpg|png|gif|ico|css|js|swf|pdf)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/?file=$1 [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !files/.*/.*
RewriteCond %{REQUEST_URI} !files/(.*).(jpeg|jpg|png|gif|ico|css|js|swf|pdf)$
RewriteRule ^(.*)$ https://%{HTTP_HOST}/?file=$1 [R=301,L]
### /MEDIAACCESS
sollte hier nicht .zip geschützt sein? (globaler Schutz)
im medienpool ist nichts ausgewählt (Dateisicherheit (ungeschützt, wenn nichts ausgewählt)).
Dachte wenn s nicht in der ungeschützt-Liste mitaufgeführt wird = geschützt?
RexSEO 1.5.3 ist hier auch im Einsatz ...
Danke. grz. Chris
PS: hab da voll den Knoten drin, sry.