4
我試圖檢查輸入的URL是否與數據庫中認證的用戶slug相同。因此,如果用戶轉到example.com/user/bob-smith並且實際上是Bob Smith登錄,那麼應用程序會讓Bob繼續,因爲他在User表中的slu is是bob-smith。在中間件中使用Auth :: user
我有中間件註冊但是當我做
public function handle($request, Closure $next)
{
if($id != Auth::user()->slug){
return 'This is not your page';
}
else{
return $next($request);
}
}
我得到
級 '應用程序\ HTTP \中間件\驗證' 未找到
我不是確定如何在中間件內部使用這個。任何人都可以幫忙嗎?
Doh,我現在感覺有點傻,但是這個工作。謝謝。 –