php - laravel 怎么处理用户只能访问到自己上传的图片
阿神
阿神 2017-06-10 09:47:27
[PHP讨论组]

laravel 怎么处理用户只能访问到自己上传的图片

阿神
阿神

闭关修行中......

全部回复(3)
仅有的幸福

首先,上传的图片要标记出谁哪个用户上传的,这个可以存数据库里。
其实,可以写一个访问图片的中间件,在真正访问到图片前判断一下,图片所属是否是当前访问用户,然后给出不同的处理

高洛峰
  1. 记录图片所属用户

  2. 访问之前判断. 把中间件加到访问图片的控制器里.

黄舟

首先只能查看自己上传的图片 和相册有啥区别呢?
你建一个表,存下图片对应用户和属性
然后在中间件里判断下这张图片的所属用户是不是当前的登录用户

你点击图片的时候肯定会拿到图片的id什么的,然后查到用户的id对比当前登录的用户是谁,不一致 就返回假就好了啊!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号