Subversion-Projekte lars-tiefland.laravel_shop

Revision

Zur aktuellen Revision | Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
namespace Laravel\Sanctum\Http\Controllers;
4
 
5
use Illuminate\Http\JsonResponse;
6
use Illuminate\Http\Request;
7
use Illuminate\Http\Response;
8
 
9
class CsrfCookieController
10
{
11
    /**
12
     * Return an empty response simply to trigger the storage of the CSRF cookie in the browser.
13
     *
14
     * @param  \Illuminate\Http\Request  $request
15
     * @return \Illuminate\Http\Response
16
     */
17
    public function show(Request $request)
18
    {
19
        if ($request->expectsJson()) {
20
            return new JsonResponse(null, 204);
21
        }
22
 
23
        return new Response('', 204);
24
    }
25
}