私は持っているLaravel 5.2アプリの外でPHPスクリプトを実行しています。この外部PHPスクリプトからAuth ::クラスにアクセスしたいと思います。したがって、ユーザーがlaravelアプリケーションにログインしている場合、彼はこのphpファイルも実行できます。Auth outside Laravel 5の使用方法
どうすればいいのでしょうか?
は今、私はこれを持っている:
これは私にいくつかの認証インスタンスを与えるrequire __DIR__.'../../../../bootstrap/autoload.php';
$app = require __DIR__.'../../../../bootstrap/app.php';
$app->boot();
$app->register(\Illuminate\Auth\AuthServiceProvider::class);
dd($app['auth']);
が、それをどうするかわかりません。その未、単にいくつかのルートを追加し、あなたの欲求ルートにAuth
ミドルウェアを追加...
if ($app['auth']::guest()) {
dd("Go away you guest.");
}
あなたはLaravelのコアファイルでは何もする必要はありませんおかげ
へのアクセス権を持っているこの
middleware'=>'auth'
のみLOGGEDINユーザーを使用してあなたは何をしようとしていますか?もっと説明してください。 – Qazi私はlaravel 5.2アプリを持っています。私もlaravelアプリケーションの中で実行されていないカスタムファイルマネージャーを持っています。私は、認証されたユーザーだけがファイルマネージャーにアクセスできるようにしたい。私はまた彼らの情報にアクセスしたい - 名前、電子メールなど。 – Blum