composer require laravel/sanctum
,安装后,需要运行migrations以创建Sanctum所需的表:,php artisan migrate
,接下来,需要打开app/Http/Kernel.php文件,并在API中间件组中添加Laravel Sanctum的中间件:,登录后复制,import axios from ‘axios’,export const HTTP = axios.create({baseURL:
http://localhost:8000/api/
,withCredentials: true,
}),登录后复制,// 登录
login() {,登录后复制,},,// 注销
logout() {,登录后复制,},,// 获取用户信息
getUser() {,登录后复制,},,登录后复制,// Vue中
axios.defaults.headers.common[‘X-CSRF-TOKEN’] = document.querySelector(‘meta[name=”csrf-token”]’).getAttribute(‘content’);,// React中
import { setAuthToken } from ‘./axiosConfig’;
axios.defaults.headers.common[‘X-CSRF-TOKEN’] = setAuthToken();,登录后复制,以上就是Laravel开发:如何使用Laravel Sanctum实现SPA身份验证?的详细内容,更多请关注www.xfxf.net其它相关文章!