Bastion SSO Frontend
基于 Vite + Vue3 + TypeScript + Element Plus 的统一 SSO 登录系统前端。
开发
npm install
npm run dev
构建
npm run build
npm run preview
页面模块
- 登录
- 仪表盘
- 用户管理
- 角色管理
- 权限管理
- 服务器资源管理
- 堡垒机账号管理
- 访问日志查询
说明
- 使用 JWT Bearer Token(cookie)进行鉴权。
- 通过
/auth/me获取用户权限并控制菜单和按钮显隐。 - 统一处理
401/403/422常见错误场景。
Description
Languages
Vue
78.5%
TypeScript
21%
CSS
0.3%
HTML
0.2%