2017-01-13 27 views
0

パブリックディレクトリにホストされているファイルがいくつかあるため、ファイル名を認識しているユーザーが直接アクセスできるアプリケーションで作業しています。laravel 5:パブリックディレクトリ内の特定のフォルダを認証する

このフォルダを読み書きするいくつかのcronジョブと、それを操作するいくつかのコントローラ機能があります。私は現在、(彼らは当然の所属)保存フォルダにこれらのファイルを移動し、また一方で、このパス(単一のconfigパス)

を使用してから、さまざまなクーロン/ crontrollersの更新に取り組んでいます

、私は希望します認証されたユーザーのみが

よろしくにアクセスできるように、私はlaravelの認証層を介してこれらのフォルダ(パブリック/文書公開/ pdf)を認証するための簡単な方法があるかどうか、知っている

+0

私はこれにも興味があります。以前のいくつかのプロジェクトでは、このソリューションを利用しました:https://laracasts.com/discuss/channels/general-discussion/image-accessibility-for-authenticated-users-only – devk

答えて

0

これは介して行うことができますWebサーバーの設定(Apache/nginx)。あなたのアプリケーションルートのサブディレクトリをconfigs内で非公開にして、サブディレクトリのリクエストをindex.phpにリダイレクトする必要があります。

短いストーリー:私はあなたのプライベートファイルをストレージフォルダ。これはかなり厄介な設定です

関連する問題