我想要實現的是爲用戶創建一次性視頻鏈接。他們觀看鏈接過期的視頻可以說鏈接在其創建後1小時後到期。php動態視頻網址
問題是如何去做。我可以使用mod_rewrite動態值傳遞給PHP和SQL
因此,可以說
mysite.ltd/get_video/Jn12lM2NMZ21oMW312/11111111/The-Amazing-Spider-Man.mp4
分析:get_video
是get_video.php
,Jn12lM2NMZ21oMW312
是一個臨時令牌和11111111
是一個時間戳,The-Amazing-Spider-Man.mp4
是文件名。
根據我的結論,在視頻頁面訪問時會生成令牌+時間戳,並將其插入到SQL中,如果用戶共享視頻鏈接,其他人將無法訪問它,因爲它會在get_video比較的令牌驗證上失敗散列當前用戶的IP和SQL中的散列標記。
這是我對如何做到這一點的看法,但我想知道是否有人得到了更好的解決方案。
哦,沒有想到 –