]> sipb.mit.edu Git - ikiwiki.git/commitdiff
not so fast
authorJoey Hess <joey@gnu.kitenet.net>
Tue, 3 Feb 2009 18:51:10 +0000 (13:51 -0500)
committerJoey Hess <joey@gnu.kitenet.net>
Tue, 3 Feb 2009 18:51:10 +0000 (13:51 -0500)
doc/todo/comments.mdwn

index 8da640f2657018420bec2e24d79c1adaac12debe..7a113bee375cacde69c0f05ec4d494e26f3a438a 100644 (file)
   a single button-press, without being vulnerable to cross-site request forgery.
   So I'll put this in as wontfix. --[[smcv]]
 
   a single button-press, without being vulnerable to cross-site request forgery.
   So I'll put this in as wontfix. --[[smcv]]
 
+  > Surely there's a way around that?
+  > A web 2.0 way comes to mind: The user clicks on a link
+  > to open the comment post form. While the nasty web 2.0 javascript :)
+  > is manipulating the page to add the form to it, it looks at the cookie
+  > and uses that to insert a sid field.
+  > 
+  > Or, it could have a mandatory preview page and do the CSRF check then.
+  > --[[Joey]]
+
 * It would be useful to have a pagespec that always matches all comments on
   pages matching a glob. Something like `comment(blog/*)`.
   Perhaps postcomment could also be folded into this? Then the pagespec
 * It would be useful to have a pagespec that always matches all comments on
   pages matching a glob. Something like `comment(blog/*)`.
   Perhaps postcomment could also be folded into this? Then the pagespec