Merge branch 'master' of github.com:plainblack/webgui

This commit is contained in:
Paul Driver 2011-01-10 12:32:19 -06:00
commit 702d00bb63
2 changed files with 57 additions and 3 deletions

View file

@ -186,10 +186,7 @@ the one in this user's current session.
sub validToken {
my ($self) = @_;
my $session = $self->session;
$session->log->info('HTTP method: '. $session->request->method);
$session->log->info('CSRF token: '. $session->scratch->get('webguiCsrfToken'));
return 0 unless $session->request->method eq 'POST';
$session->log->info('Web token: '. $self->param('webguiCsrfToken'));
return 0 unless $self->param('webguiCsrfToken') eq $session->scratch->get('webguiCsrfToken');
return 1;
}