JeecgBoot Vue3 版本前端后端设置免登录-不登录直接访问页面

502 阅读1分钟

一、前端设置免登录

1、创建页面

image.png


<template>

  <div style="height: 500px;width: 500px;font-size: 100px">

      我的页面

  </div>
</template>
<script lang="ts" setup>

</script>

2、设置路由

image.png

export const LoginIndexRoute: AppRouteRecordRaw = {
  path: '/MyIndex',
  name: 'MyIndex',
  component: () => import('/@/views/sys/login/MyIndex.vue'),
  meta: {
    title: t('我的页面'),
  },
};

3、设置白名单

image.png


MY_INDEX = '/MyIndex',

4、设置白名单生效

image.png

const MY_INDEX = PageEnum.MY_INDEX;

const whitePathList: PageEnum[] = [LOGIN_PATH, OAUTH2_LOGIN_PAGE_PATH,MY_INDEX];

二、后端设置免登录

image.png