images.php 498 B

1234567891011121314151617181920
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. Route::group(['middleware' => ['web']], function () {
  4. Route::group(['middleware' => ['auth']], function () {
  5. Route::get('/images/user/{filename}', function ($filename)
  6. {
  7. $path = public_path('assets/images/avatars') . '/' . $filename;
  8. $file = File::get($path);
  9. $type = File::mimeType($path);
  10. $response = Response::make($file);
  11. $response->header("Content-Type", $type);
  12. return $response;
  13. })->name('userLoginImages');
  14. });
  15. });