laravel 怎麼處理使用者只能存取到自己上傳的圖片
閉關(guān)修行中......
首先,上傳的圖片要標(biāo)記誰哪個(gè)使用者上傳的,這個(gè)可以儲(chǔ)存資料庫裡。
其實(shí),可以寫一個(gè)訪問圖片的中間件,在真正訪問到圖片前判斷一下,圖片所屬是否是當(dāng)前訪問用戶,然後給出不同的處理
首先只能查看自己上傳的圖片 和相簿有啥區(qū)別呢?
你建一個(gè)表,存下圖片對(duì)應(yīng)用戶和屬性
然後在中間件裡判斷下這張圖片的所屬用戶是不是當(dāng)前的登入用戶
你點(diǎn)擊圖片的時(shí)候一定會(huì)拿到圖片的id什麼的,然後查到用戶的id對(duì)比當(dāng)前登入的用戶是誰,不一致 就返回假就好了??!