20 lines
629 B
TypeScript
20 lines
629 B
TypeScript
import type { RouteRecordRaw } from 'vue-router'
|
|
|
|
/**
|
|
* 认证域路由(登录 / 忘记密码 / 重置密码 / SSO 回调…)。
|
|
*
|
|
* ⚠️ 与其它 modules/*.ts 的展开位置不同:这些是**顶层**路由,与主框架平级、
|
|
* 不套 DefaultLayout —— 登录时还没有侧栏 / 顶栏 / 页签。
|
|
* 所以它们在 router/index.ts 里于顶层展开,而不是塞进 DefaultLayout 的 children。
|
|
*/
|
|
const authRoutes: RouteRecordRaw[] = [
|
|
{
|
|
path: '/login',
|
|
name: 'login',
|
|
component: () => import('@/views/auth/Login.vue'),
|
|
meta: { title: '登录' },
|
|
},
|
|
]
|
|
|
|
export default authRoutes
|