在balde和控制器中当我想获得经过身份验证的管理员时我会使用
$data=Auth::guard('admin')->user();
有没有办法在javascript变量中获取它,然后是console.log呢?
我试图通过这个来解决这个问题,但它并没有起作用。我也搜索过google和stackoverflow但无法获得现有答案
var data = <?php Auth::guard('admin')->user();?>
console.log(data);
我正在使用hesto multiauth
答案 0 :(得分:0)
在您的刀片文件中尝试此操作:
<script>
var data = {!! Auth::guard('admin')->user() !!}
console.log(data);
</script>
答案 1 :(得分:0)
我通过这样做解决了这个问题。
var data = <?= Auth::guard('customer')->user() ?>;