Welcome, Guest
Username: Password: Remember me

TOPIC: Zugriff nur über definierte Referrer-URL

Zugriff nur über definierte Referrer-URL 1 year 1 month ago #93746

  • ICS_GmbH
  • ICS_GmbH's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 5
  • Karma: 0
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!
The administrator has disabled public write access.

Zugriff nur über definierte Referrer-URL 1 year 1 month ago #93785

  • ResearchOnBlogs
  • ResearchOnBlogs's Avatar
  • OFFLINE
  • Gold Lime
  • Posts: 184
  • Thank you received: 16
  • Karma: 8
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.
The administrator has disabled public write access.

Zugriff nur über definierte Referrer-URL 1 year 1 month ago #93792

  • ICS_GmbH
  • ICS_GmbH's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 5
  • Karma: 0
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!
The administrator has disabled public write access.

Zugriff nur über definierte Referrer-URL 1 year 1 month ago #93797

  • ResearchOnBlogs
  • ResearchOnBlogs's Avatar
  • OFFLINE
  • Gold Lime
  • Posts: 184
  • Thank you received: 16
  • Karma: 8
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.
The administrator has disabled public write access.
Moderators: ITEd
Time to create page: 0.103 seconds
Donation Image