Closed (won't fix)
Project:
Webform
Version:
7.x-3.9
Component:
Code
Priority:
Minor
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
13 Sep 2012 at 12:55 UTC
Updated:
23 Aug 2014 at 13:24 UTC
Jump to comment: Most recent
My webform is only visible to authenticaed users and functions the way it should be.
But if an anonymous puts the confirmation page url in the browsers address bar (e.g. site_name/node/xxx/done) he can actually see that page. It's not much of a use for him, but he shouldn't be able to see it, the way he is not allowed to see the form itself?
Comments
Comment #1
liam morlandI think this issue is fixed by #828566: Webform Token support on confirmation message. Try the latest development version.
Comment #2
quicksketchOur code already checks that the user has access to view the node before he is granted access to the node/x/done URL.
However if your access to the main node URL is not protected through the node access system but some other method, then the page will still be accessible.
Comment #3
quicksketchOh, I just realized that "some other method" in your case is probably the Webform built-in access control to the form itself. I think that's a valid use-case that should probably be addressed, but I don't think it's a significant problem. I'm pretty sure this is fixed in the 4.x branch as Liam said. I'm not sure how likely it is that we'll address this in 3.x.
Comment #4
danchadwick commentedClosing for lack of activity and likelihood that it's fixed in -4.x