我是 laravel 5 的新手。
我正在研究 larvel 页面安全,我必须防止打开某些页面或 Url
但是当我在 View 中使用 {{ Redirect::to('/dashboard') }}
时它不起作用。
请帮我找到一种在 laravel View (Blade 模板)中使用 Redirect/Url
的方法
我已经试过了:-
{{ url('/dashboard') }}
{{ Redirect::to('/dashboard') }}
代码:-
@if(Auth::user()->role_id == 1)
{{ 'Page' }}
@else
{{ Redirect::to('/dashboard') }}
@endif
最佳答案
改为使用 JavaScript 重定向:
@if(Auth::user()->role_id == 1)
{{ 'Page' }}
@else
<script>window.location = "/dashboard";</script>
@endif
关于php - 来自 Blade 模板的 Laravel 重定向问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43118075/