laravel-websockets/src/Statistics/Http/Middleware/Authorize.php

13 lines
286 B
PHP
Raw Normal View History

2018-12-04 09:15:37 +00:00
<?php
namespace BeyondCode\LaravelWebSockets\Statistics\Http\Middleware;
use BeyondCode\LaravelWebSockets\Apps\App;
class Authorize
{
public function handle($request, $next)
{
return is_null(App::findBySecret($request->secret)) ? abort(403) : $next($request);
}
}