Laravel:在Vue.js中访问用户信息的最佳方法?

时间:2018-08-04 13:31:52

标签: laravel vue.js permissions roles user-management

因此,CASL之类的工具可轻松管理Vue.js中用户的不同权限。但是,我想知道使用Laravel时在Vue.js中访问用户信息的最佳和最安全的方法是什么?到目前为止,我只关注有关广播的Jeffreys教程,他只是通过JS将这些信息放在了全局标题中。

<script>
    window.App = {!! json_encode([
        'csrfToken' => csrf_token(),
        'user' => Auth::user(),
        'signedIn' => Auth::check(),
    ]) !!};
</script>

这真的足够还是有更好的解决方案?感觉有些肮脏,尤其是考虑到用户可以简单地将其角色更改为管理员/主持人以查看其前端。

谢谢!

0 个答案:

没有答案