Laravel csrf-token不匹配

时间:2016-06-08 17:22:49

标签: laravel csrf

问题即可。当我按照Laravel(v.5.2)的简单身份验证教程,并尝试注册新用户时,我得到错误:CSRF-token不匹配。

我对Laravel很新,我不知道如何继续。

背景即可。我为本教程创建了一个新项目,并在我的本地计算机上运行它(Windows 10,在端口8000上)。我用Composer和artisan运行它。我的数据库也在我的本地机器上使用XAMPP(在端口10080上)。

代码即可。 https://github.com/isak-glans/laravel_problem

教程: https://www.youtube.com/watch?v=k89EOb9fqa0&list=PL_UnIDIwT95PiPV641VBnEwFAvswNZKuX&index=11

1 个答案:

答案 0 :(得分:0)

您需要向表单添加跨站点请求伪造字段

void MainWindow::resizeEvent(QResizeEvent *)
{
  QPixmap pix = m_original_pixmap.scaled(ui->labelImage->size(), Qt::KeepAspectRatio);
  ui->labelImage->setPixmap(pix);
}

或使用辅助方法:

<input type="hidden" name="_token" value="{{ csrf_token() }}">

这用于防止CSRF攻击。

很抱歉没有先检查你的代码。

我克隆了应用程序并注册没有问题。我认为您收到该错误是因为令牌已过期。

结帐此帖:

https://laracasts.com/discuss/channels/laravel/csrf-token-mismatch-error-on-session-timeout-form/