feat(router): 增加强制登录配置选项
添加 VITE_AUTH_ROUTE_FORCE_LOGIN 环境变量以控制是否强制用户登录 当设置为 Y 时,未登录用户访问非白名单路由将被重定向到登录页 同时更新开发环境配置并添加相应的 TypeScript 类型定义
This commit is contained in:
2
apps/admin/src/typings/vite-env.d.ts
vendored
2
apps/admin/src/typings/vite-env.d.ts
vendored
@ -79,6 +79,8 @@ declare namespace Env {
|
||||
* - Dynamic: the auth routes is generated in back-end
|
||||
*/
|
||||
readonly VITE_AUTH_ROUTE_MODE: 'static' | 'dynamic'
|
||||
/** Whether to enforce login */
|
||||
readonly VITE_AUTH_ROUTE_FORCE_LOGIN?: CommonType.YesOrNo
|
||||
/**
|
||||
* The home route key
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user