Level 1
You could randomize the filename, so that way they are protected and others can't guess at the filename to access it.
1 like
This is my code ::
public function update_avatar(Request $request){
// Controle do upload do usuário do avatar
if($request->hasFile('avatar')){
$avatar = $request->file('avatar');
$filename = time() . '.' . $avatar->getClientOriginalExtension();
Image::make($avatar)>resize(300, 300)>save( public_path('/uploads/avatars/' . $filename ) );
$user = Auth::user();
$user->avatar = $filename;
$user->save();
}
return view('profile', array('user' => Auth::user()) );
}/fim da function para fazer upload de imagens/
Please or to participate in this conversation.