我正在尝试从目录中提供视频。我知道怎么做(r.Static("/videos", "./videos")
)但我有一个目录,每个用户在那里,如/videos/testuser/video.mp4
。我已经用JWT实现了一个登录系统,但是我怎么能只让testuser
访问/videos/testuser
和user1
访问/videos/user1
呢?
谢谢!
将UserID存储在JWT中,并在有人下载视频时解析JWT声明。使用fmt.Sprintf("videos/%s/video.mp4", jwt.UserId)
获取所需目录取决于不同的用户。