javascript - 如何使用 Vuejs 和 Laravel 获取当前经过身份验证的用户 ID?
问题描述
我使用 Vuejs 作为我的前端,我只想从 Laravel 获取当前登录用户的 ID 并显示它。我该怎么做?
解决方案
crsf
其他选择是使用与令牌相同的方式。
// 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)
}
推荐阅读
- java - 为什么我在 Java 中超过了时间限制?
- intellij-idea - 如何配置 IntelliJ 以将 SVN 显示为与 GIT、Mercurial 等一起的存储库选项?
- sql-server - 如何为表生成自动 INSERT 脚本
- css - SCSS foreach 制定计算间距规则
- sql - MS Access - 记录年龄计算字段
- php - Wordpress register_post_type 函数以我想要的方式行事
- java - 在java中乘以2个不同大小的矩阵
- python - Python:使列表迭代更快
- python - Pandas 循环精确列迭代
- c++ - cout 在使用 C 的 while 循环后不显示?