Closed (fixed)
Project:
Webform
Version:
7.x-4.12
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Reporter:
Created:
10 Dec 2015 at 19:54 UTC
Updated:
2 Jun 2017 at 18:55 UTC
Jump to comment: Most recent
When anonymous users submit a webform form, the confirmation page url has a token hash appended in the following form:
https://domain.tld/node/XXX/done?sid=XXXXX&token=2985a7dbb38e26ee9391f6a...
With this token hash appended, confirmation page reload/access is allowed thereby allowing multiple confirmation page reloads. This is counter to normal permissions on webforms where a non-tokenized url (https://domain.tld/node/XXX/done?sid=XXXXX) DISALLOWS confirmation page access.
I'm unsure of the situation. I'm not seeing any obvious setting that manages this token hash. Therefore I'm not even sure how it is being provided to the url.
Can anyone clarify what I am seeing here?
Mucho apreciado!
Comments
Comment #2
dherbold commentedComment #3
liam morlandThe token is there to ensure people can only view their own confirmation pages because those pages could have personal information on them. Grep for webform_get_submission_access_token() to see how it is used. In what way is this broken?
Comment #4
liam morlandIf you need more help, please re-open and provide details.