泻药~以下摘自问题的链接里, @websanova/vue-auth 是客户端负责处理认证的库,它会注入一个 $auth 对象来提供很多有用的函数:比如 register() 来处理用户注册,login() 来处理用户登录,user() 来访问当前登录用户数据,logout() 来处理退出操作等等。首先安装这个库: npm install @websanova/vue-auth再次编辑 resources/assets/js/app.js: import Vue from 'vue';....Vue.use(require('@websanova/vue-auth'), { auth: require('@websanova/vue-auth/drivers/auth/bearer.js'), http: require('@websanova/vue-auth/drivers/http/axios.1.x.js'), router: require('@websanova/vue-auth/drivers/router/vue-router.2.x.js'),});App.router = Vue.routernew Vue(App).$mount('#app');在新增的代码中,我们首先引入刚刚安装的库并且做了一些配置:使用 bearer 在请求期间添加认证 token 到请求头,以便服务端读取解析这个 token:auth: require(‘@websanova/vue-auth/drivers/auth/bearer.js’)配置 vue-auth 使用 axios 来发送 HTTP 请求:http: require(‘@websanova/vue-auth/drivers/http/axios.1.x.js’)我们还配置 vue-auth 使用 vue-router:router: require(‘@websanova/vue-auth/drivers/router/vue-router.2.x.js’)最后,注意到:meta: { auth: true }这个配置,该配置用于指定访问路由是否需要认证。想要了解更多可以访问 @websanova/vue-auth Github 仓库。 这不是很详细了,你看不懂具体是指哪些?我的建议是,首先你要知道 vue-auth 是用来干嘛的,用来解决什么问题的,这个项目里需要它吗?
泻药~
以下摘自问题的链接里,
这不是很详细了,你看不懂具体是指哪些?我的建议是,首先你要知道
vue-auth
是用来干嘛的,用来解决什么问题的,这个项目里需要它吗?