Transcript for:
Panduan Mengupload File Sensitif di Laravel

ini kita akan membahas materi yang sangat sederhana yaitu bagaimana kita mengupload sebuah file yang sensitif di dalam laravel Kenapa begitu karena jika file ataupun gambar teman-teman itu bersifat sensitif teman-teman jangan sampai menguploadnya di folder yang bersifat public harus diupload di dalam folder folder yang bersifat private Kenapa begitu karena orang yang tidak bertanggung jawab itu bisa scanning web temen-temen mengetahui direktur temen-temen dan mengakses secara gampang Kalau teman-teman mengupload file sensitif di public folder jadi teman-teman direkomendasikan untuk mengupload file yang efektif dalam Storyboard nah bagaimana caranya mengupload dan Bagaimana cara mengakses file yang private kita akan membahas di video ini sebelum kita masuk materi Perkenalkan nama saya Yasa saat ini saya bekerja sebagai web developer di salah satu perusahaan di Bali disini Saya punya program yang sederhana dimana program ini Mini ya Mini upload file jadi dimana program ini mengupload sebuah file Itu disimpan di dalam public folder padahal dokumen yang akan diupload kita simulasikan sangat sensitif jadi saya tidak mengajarkan teman-teman bagaimana caranya mengupload file ya karena ini tutorialnya sangat banyak sekali di internet Tapi saya lebih ke studi kasus Bagaimana mengupload gambar yang sensitif ataupun file yang sensitif oke di sini Saya sudah punya satu service ya Di mana service ini akan mengupload ataupun menyimpan file atau gambaran saya upload ke dalam folder public lalu kita akan merubahnya tapi sebelum kita merubah dulu saya katakan filenya namanya lah Strike ya Strike kita coba upload Nah ini kan disimpan ke dalam folder yang ada di sini walaupun folder teman-teman itu sudah Apa file teman-teman sudah teman-teman random ya namanya tetapi di luaran sana banyak orang yang pintar untuk menscanning buat temen-temen dan mendapatkan file yang mungkin ada file sensitif tapi teman-teman tidak sengaja menguploadnya di folder yang publik Nah sekarang kita akan coba menyimpan file ini ke dalam Story dan teman-teman pastikan kalau teman-teman menyimpan di file storage apalagi di folder publik teman-teman jangan sekali menggunakan PHP artisan link karena storage teman-teman folder public moment di storage ini akan menjadi sebuah file yang public Sama dengan juga sama jadi gampang juga diakses jadi jangan sekali menggunakan PHP Memang agak sulit menampilkan file yang ada storage ya tapi ada triknya ada triknya sedikit untuk menampilkan itu Oke kita coba dulu edit ini untuk simpan gambarnya saya akan menggunakan Story jadi teman-teman bisa menambahkan storing baru atau tidak saya menggunakan disk lokal saja ya jadi storing ya saya pilih lokal lalu baru saya Put gambarnya saya akan simpan di folder private ini ya [Musik] lalu kita dapatkan filenya ya Nah ini akan menyimpan aplikasi teman-teman atau maksudnya file temen-temen ke dalam folder storage kita coba trik to kita coba upload ya ini tidak bisa diakses melalui link sini langsung misalnya Katakanlah tadi itu storage private ini kita akan bisa diakses kalau publik itu bisa diakses kita katakan begini ini box ini bisa ya kalau teman-teman menggunakan PHP artisan Link Mungkin maksudnya adalah Story Story nah ini Story teman-teman ya akan dibine ke sini yang tadi yang tadi kita coba Story ya sama dengan bohong ya teman-teman menggunakan storage ya tapi teman-teman link ya ini tidak boleh di lakukan ya jadi Biarkan di folder sini ataupun walaupun teman-teman mengupload di folder public di Story jangan suka sekali menggunakan Story clink karena tidak sesuai kalau teman-teman memang untuk public ya taruh di publik kalau memang private taruh di folder yang oke sekarang bagaimana caranya untuk menampilkan file yang ini karena kan kita tidak bisa mengakses ya Dari sini ya jadinya solusinya itu kita membuat sedikit tricky ya di controller ya kita buat mungkin namanya view sensitif file Caranya sederhana teman-teman Panggil ya dari langsung tambahkan file name nya lalu teman-teman Return response dalam bentuk file lalu kita daftarkan di rootnya misalnya shutdown ini saya Katakanlah slide lalu mungkin di sini view seperti file nah lalu di sini teman-teman bermain sama dengan terus file itu Oke kita coba udah bisa ini ada di 627 ada di storage ada di Story ya kalau yang ini itu nggak ada karena adanya di folder tidak ada ya Nah dengan begini file teman-teman sudah berada di folder yang private lalu pertanyaannya Sama dong bisa diakses juga bisa diakses juga tetapi tidak akan bisa di scanning hanya aplikasi temen-temen hanya web temen-temen yang bisa mengakses gambar teman-teman dan teman-teman juga bisa di sini dirutnya bisa teman-teman juga kasih untuk middle luar ya Misalnya middle where nya adalah out itu misalnya jadi tidak sembarang orang bisa mengakses aplikasi temen-temen gitu tidak bisa itu jadi tidak mudah orang-orang untuk mendapatkan file teman-teman yang sensitif jadi sekian saja bagaimana di kasus kapan kita harus mengupload file yang private kapan kita harus mengupload file ke dalam program publik dan bagaimana cara menampilkan file yang private tersebut itu karena tidak bisa langsung seperti kita memanggil gambar aset yang sederhana gitu jadi harus melakukan Ricky sedikit namun ini sangat penting untuk file temen-temen yang bersifat sensitif nah sekian video saya semoga ini bermanfaat walaupun video Ini sederhana mudah-mudahan ini bisa menambah edukasi teman-teman yang sudah tahu Saya tidak menggurui Karena saya hanya mensharing apa yang saya ketahui dan apa yang sering saya gunakan semoga video ini saya membantu teman-teman apalagi teman-teman bisa membantu saya tolong bantu di subscribe ataupun di like semoga kedepannya saya tetap bisa berkarya menghasilkan membuat video-video yang bermanfaat terima