laravel,让视频,图片只能查看不能下载 ,有什么思路

有个需求 是让视频,或者word等文件只可以让授权的人下载,其他的只能在线查看,我看社区的视频这一块就有这,想知道这个是怎么实现的,有大佬提供下思路么?就像这种,直接访问地址提示没登录或者没权限.

laravel,让视频,图片只能查看不能下载 ,有什么思路

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 8

用 php 自建静态文件服务。将原先的路径模式,换成路由模式

2年前 评论

web没有这功能。

2年前 评论

视频做hls分段播放 word转pdf再转成png分页加载 这样能看了 但是下载是没有全文路径的 没法下载

2年前 评论

通过自定义路由,做文件响应,在响应前验证权限就可以,很多下载都是这样做的,试例

file

Laravel

2年前 评论

把文件拆成碎片,一段一段给。视频一分钟一分钟给,在前端解码播放;word一页一页转成图片,在前端渲染

2年前 评论

用nginx的鉴权功能实现

2年前 评论

与nginx配合隐藏真实的下载路径

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!