
Adquiere este curso para tener acceso a todas las lecciones
Comprar curso39. Subir imagen
1 comentarios
Inicia sesión para comentar
Comentarios:
-
Sebastian hace 1 mes
Esta clase está bien. Para quienes están comenzando, es importante tener en cuenta que los archivos almacenados en la carpeta public dentro del storage de Laravel son accesibles sin necesidad de autenticación. Por lo tanto, no es recomendable guardar en esa ubicación archivos sensibles o privados, como imágenes o documentos que deberían estar restringidos.
En estos casos, lo ideal es almacenarlos en la carpeta storage/app/private u otra ruta fuera del directorio público. Sin embargo, esto implica una limitación: los archivos no podrán mostrarse directamente en las vistas mediante una URL pública, ya que no están expuestos al navegador.
Existe una forma de servir archivos privados desde el backend. Una opción está explicada en el siguiente https://es.stackoverflow.com/questions/476778/ver-imagen-almacenada-en-carpeta-privada-de-laravel
No estoy completamente seguro de si este método funciona igual en una API, pero sería cuestión de probarlo.
Victor si pudieras explicarnos cómo hacer para que los clientes autenticados puedan acceder a archivos privados del storage de la manera correcta, sería de gran ayuda.