我正在尝试从目录提供视频。我知道该怎么做 ( r.Static("/videos", "./videos")) 但我有一个目录供其中的每个用户使用,例如/videos/testuser/video.mp4. 我已经使用 JWT 实现了一个登录系统,但是我怎么才能只允许testuser访问/videos/testuser和user1访问/videos/user1呢?
1 回答
饮歌长啸
TA贡献1951条经验 获得超3个赞
将 UserID 存储在 JWT 中,并在有人下载视频时解析 JWT 声明。用于fmt.Sprintf("videos/%s/video.mp4", jwt.UserId)
获取所需的目录取决于不同的用户。
- 1 回答
- 0 关注
- 75 浏览
添加回答
举报
0/150
提交
取消