小编Gau*_*hta的帖子

VerifyCsrfToken.php第67行中的TokenMismatchException

我知道这是Laravel中形式之类的已知错误.但是我在Laravel 5.2中遇到了基本身份验证的问题.

我用Laravel创建了auth;

php artisan make:auth
Run Code Online (Sandbox Code Playgroud)

现在我在我的服务器和本地代码上都有相同的代码副本.在我当地,我没有任何问题.但是在我的服务器上,当我尝试注册用户时,我得到错误说TokenMismatchException in VerifyCsrfToken.php Line 67

我的本地和服务器环境都是同步的,但我在注册时一直收到错误.有关如何解决此问题的任何帮助?

错误的屏幕截图

laravel-5.2

48
推荐指数
10
解决办法
12万
查看次数

nodejs的express和socketio之间的区别

我是nodejs编程的新手,并且经历了为节点开发的各种js.我的问题是基本问题.有人可以解释一下express和socketio之间的区别.

据我所知,express是一个中间件,我们可以使用像jade这样的模板引擎将数据推送到浏览器.那么socketio做了什么?它是传输层吗?我理解差异以及为什么我们需要在nodejs应用程序中使用express和socket,这让我很困惑.

javascript real-time node.js express socket.io

7
推荐指数
1
解决办法
4594
查看次数

在Laravel自定义中间件中设置Cookie

我想在自定义Laravel中间件中设置一个cookie.我们的想法是在用户通过任何目标网页访问我的网站时设置Cookie值.

所以我做的是创建了一个名为的中间件UUIDMiddleware.我在我的路线中使用这个中间件和Web中间件.以下是来自中间件的代码.

if($request->hasCookie('uuid'))
{
    return $next($request);    
}
else
{
    $uuid = Uuid::generate();
    $response = new Response();
    return $response->withCookie(cookie()->forever('uuid', $uuid));
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我正在检查cookie是否存在.如果没有,我将控制传递给下一个请求.

问题是当使用cookie设置时return $response,我无法将控制传递给下一个请求.我该如何解决这个问题?

在这种情况下会发生的情况是,如果未设置cookie,则会设置cookie并显示空白屏幕.如果我刷新,我会看到带有cookie集的网站.

必须有一种方法以正确的方式使用中间件设置cookie.我该怎么做?

laravel laravel-5.1 laravel-5.2

5
推荐指数
1
解决办法
8580
查看次数

javascript验证是否足以保证我的表单安全?

我正在建立一个网站,我对登录/注册页面上的表格有疑问.我在登录页面上有一些标准的javascript验证.我的问题是,如果禁用javascript,我应该禁用登录按钮,还是应该在服务器端代码上保留PHP验证?

在安全性方面哪种方法更好?我打算禁用登录/注册按钮,只能通过javascript启用它.这样我就可以避免编写已经存在的相同JavaScript的PHP端验证.这是一种安全的方式吗?

谢谢

html javascript php forms security

4
推荐指数
1
解决办法
1793
查看次数

Get Data from Multiple Tables Laravel

I am trying to build a coupon site in Laravel. Each merchant has their own deals/coupons. I have been able to print deals/coupons for a merchant on their specific pages.

Here's my query

$deals = DB::table('deals')
    -> join ('merchants', 'deals.merchant_id', '=', 'merchants.merchant_id')
    -> where ('merchant_url_text', $merchant_url_text)
    -> get();
Run Code Online (Sandbox Code Playgroud)

So far so good.

Now this is where it starts getting complex.

Each deal has 2 more pieces associated with it. Click counts and Votes associated with deals.

The click counts are …

php laravel laravel-5.2 laravel-query-builder

4
推荐指数
1
解决办法
5199
查看次数

刀片视图不呈现 xml

我正在尝试在 Laravel 中创建一个 XML 文件。我正在将数据传递给视图。

但是,XML 不会呈现。

在我看来,这就是我正在做的事情

<?php header('Content-Type: text/xml'); ?>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

@foreach ($merchants as $merchant)
<url>
<loc>{{ $merchant->merchant_url_text }}</loc>
</url>
@endforeach

</urlset>
Run Code Online (Sandbox Code Playgroud)

然而,这只是在没有任何结构的情况下多次打印变量 $merchant->merchant_url_text 。

对我做错了什么的任何帮助。

laravel laravel-blade laravel-5.3

2
推荐指数
1
解决办法
1万
查看次数