美文网首页
nuxt.js 页面权限判断

nuxt.js 页面权限判断

作者: Devi_l | 来源:发表于2019-10-17 14:38 被阅读0次

    期望结果:在用户进入页面的时候进行登陆判断
    实现方式:采用判断用户本地是否有token

    1、编辑 nuxt.config.js

        modules: [
            'cookie-universal-nuxt',//用来方便获取cookie
        ],
    

    2、在middleware下添加auth.js文件

        export default function ({ app,store, redirect ,req,route}) {
          // 如果用户未经过身份验证
          if(!app.$cookies.get('token')){
            return redirect(`/login?redirect=${encodeURIComponent(route.fullPath)}`)
          }
        }
    

    3、在需要添加登陆的组件上添加 user.vue

        middleware:"auth",//组件内添加
    

    用户进入路由前就会判断登陆

    相关文章

      网友评论

          本文标题:nuxt.js 页面权限判断

          本文链接:https://www.haomeiwen.com/subject/jwommctx.html