javascript - 如何使用 Vuejs 和 Laravel 获取当前经过身份验证的用户 ID?

标签 javascript php laravel authentication vue.js

我使用 Vuejs 作为我的前端,我只想从 Laravel 获取当前登录用户的 ID 并显示它。我该怎么做?

最佳答案

其他选项是使用与 crsf token 相同的方式。

// header.blade.php
<meta name="user-id" content="{{ Auth::user()->id }}">

// main.js
Vue.prototype.$userId = document.querySelector("meta[name='user-id']").getAttribute('content');

// component

mounted() {
    console.log(this.$userId)
}

关于javascript - 如何使用 Vuejs 和 Laravel 获取当前经过身份验证的用户 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52703364/

相关文章:

php - 需要将命令行 (Linux) CURL 转换为具有请求数据负载 ("-d "的 PHP CURL)

php - 如何在 Laravel 5 中调用模型?

javascript - 如何处理 php (Laravel api) 和 javascript (AngularJS) 之间的日期时间

php - 这里没有解决方案适用于我的 "Class ' PDO' 未找到。”

javascript - 混合DIVS的绝对定位、相对定位

javascript - 如何判断一个字段是否有焦点?

javascript - 使用Javascript隐藏html中的元素或特定id

javascript - Google Apps 脚本功能在我手动运行时执行,但在作为触发器运行时失败,引用错误代码 INTERNAL

php - 如何将 CSS 样式表包含到 *included* PHP 文件中?

php - 转义 DB 整个数组