管理者のみが実行可能な外部プログラムや開発中のphpスクリプトのテストなど
Laravel管理者がログイン中のブラウザ(セッション)でのみ実行可能にする場合のLaravelログイン中チェックをする方法。
$laravelBasePath = $_SERVER['DOCUMENT_ROOT'].'xxxxxx'; // ←自プロジェクトフォルダに変更!!!
require $laravelBasePath . '/vendor/autoload.php';
$app = require_once $laravelBasePath . '/bootstrap/app.php';
use Illuminate\Http\Request;
use Illuminate\Contracts\Http\Kernel;
use Illuminate\Support\Facades\Auth;
$kernel = $app->make(Kernel::class);
$request = Request::capture();
$kernel->handle($request);
if(Auth::check()) // ←ログイン中かチェックしたいところで!