Zugriff nur über definierte Referrer-URL

More
4 years 2 months ago #93746 by ICS_GmbH
ICS_GmbH created the topic: Zugriff nur über definierte Referrer-URL
Hallo zusammen,

zur Umsetzung einer anonymen Umfrage soll sichergestellt werden, dass der Umfrageteilnehmer die Umfrage nur von einer spezifischen, bekannten URL aus (außerhalb der Domain, auf der Limesurvey betrieben wird) aufrufen kann.

Da die Referrer-URL ja gespeichert werden kann, müsste nun ein Script her, dass die Referrer-URL mit einer im Script hinterlegten URL abgleicht. Sobald kein Referrer bekannt ist, wird der Teilnehmer umgeleitet oder eine Fehlerseite angezeigt.

Hat sowas schonmal jemand gemacht und kann mir weiterhelfen?

Schon jetzt vielen Dank!

Please Log in to join the conversation.

More
4 years 2 months ago #93785 by KRav
KRav replied the topic: Zugriff nur über definierte Referrer-URL
Hallo,

ich würde sagen dies ist mit einem redirect in der htaccess zu machen. So etwas in der Art sollte funktionieren (nicht getestet!):

RewriteEngine on
RewriteCond %{HTTP_REFERER} (example.com) [NC]
RewriteRule myarticle.html www.cacheserver.com/myarticle.html [R,L,NC]


research on BLOGS - Professional LimeSurvey support
Consultant - Templates - Training - JQuery magic - Support - Coding - Survey creation and more..

Contact
Professional LimeSurvey support
This email address is being protected from spambots. You need JavaScript enabled to view it.

Please Log in to join the conversation.

More
4 years 2 months ago #93792 by ICS_GmbH
ICS_GmbH replied the topic: Zugriff nur über definierte Referrer-URL
Hallo,

zunächst mal vielen Dank für die Antwort. Leider habe ich in der aktuellen Konstellation keinen Zugriff auf die htaccess, kann also keine Modifikation am Server vornehmen.

Gibt es in Limesurvey die Möglichkeit, die Referrer-URL quasi in die Fragen einfließen zu lassen, da die URL ja gespeichert werden kann? Also das Token-Prinzip (Tokens sind in der gegebenen Konstellation auch nicht anwendbar): Referrer-URL wird als Ergebnis an Limesurvey übergeben und je nach URL erfolgt eine entsprechende Ausgabe?

Nochmals danke für die Hilfe!

Please Log in to join the conversation.

More
4 years 2 months ago #93797 by KRav
KRav replied the topic: Zugriff nur über definierte Referrer-URL
Wie wäre es damit, dazu sollte man allerdings JS beherrschen.

www.w3schools.com/jsref/prop_doc_referrer.asp

Per JS den String einfangen, wenn richtig, dann eine unsichtbare Frage befüllen (weiter mit der Umfrage) und ansonsten mit Quota den TN sanft aus der Umfrage befördern. :-)


research on BLOGS - Professional LimeSurvey support
Consultant - Templates - Training - JQuery magic - Support - Coding - Survey creation and more..

Contact
Professional LimeSurvey support
This email address is being protected from spambots. You need JavaScript enabled to view it.

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now