如何测试受保护的Vue路由(受okta-vue授权保护)

时间:2020-03-26 03:45:52

标签: vue.js authentication vue-router cypress okta

我有要通过赛普拉斯测试的Vue路线,这些路线都受到如下保护:

// router/index.js
   router = new VueRouter({
   ...
     routes:
     {
        path: "/home",
        name: "Home",
        component: Home,
        meta: {
        requiresAuth: true
        } 
      }
    ...

我正在使用Okta-Vue进行授权,这意味着可以使用Okta的$auth.isAuthenticated()函数来检查身份验证。

是否可以使用赛普拉斯来测试这些受保护的组件,而无需在每次测试前都通过实际的登录表单?

0 个答案:

没有答案