微前端后台管理系统项目的亮点
🎈基于 RBAC 权限控制系统构建的企业集成中台系统,采用目前最常用的基于 角色Role 的权限控制 ( 用户 -> 角色 -> 权限 ),可配置各种颗粒度的权限。 同时支持已部署的项目嵌入运行。
🦾用户可绑定多个角色,同时支持角色切换,实现不同角色的权限切换,支持快捷键切换。(主应用:Shift+R;子应用【独立运行】:Alt+R)
🎉主子应用支持切换主题、暗色模式、色弱模式(支持联动),子应用独立运行时支持切换导航栏模式。
🎫子应用可独立运行,共享主应用的权限和登录系统。
🎊主子应用支持session共享功能,浏览器窗口中登录后在新页面打开项目无需登录。
🏗️支持无感刷新Token,使用refreshToken自动刷新用户令牌,并重试失败的请求,保证用户无感知。
🎠支持关闭浏览器后重新进入系统自动登录的功能,第二天重新进入系统无需重新登录。
👌配套子应用支持路由同步,切换页面自动同步至主应用URL,刷新页面时保存当前子应用页面路径,刷新后仍是当前页面。
🎋较低的适配&接入成本,功能完善后仅需在菜单管理中,添加嵌入的项目地址及参数,即可完成嵌入。初次登录让用户绑定对应系统的账户,下次进入则自动完成登录。
🎑主子应用支持搜索页面的功能,当页面过多时输入页面名称/拼音首字母等关键词即可一键进入,支持快捷键启用。(主应用:Shift+S;子应用:Alt+S)
🎟️主子应用支持单点登录,仅登录主应用的情况下,可以在子应用内部调用,独立打开子应用,无需登录自动完成用户信息的同步。
🎁子应用支持保活,切换子应用时无需重新加载,保存页面状态。
🎄完善的通讯系统,支持主应用与子应用、子应用与其他子应用的相互通讯。
🎃消息通知中心(站内信),未来完善后可实现向其他用户推送消息、发布公告等功能。
🧨提供个人中心,用户可自行更换头像、更新密码等个人信息,无需让管理员进行处理。
🏆提供三种加载子应用的方式,分别是:无界正常模式 (webComponent加载DOM,iframe加载JS)、无界降级模式(使用iframe分别加载DOM和JS)和 原生iframe模式 (全部由iframe加载)。原生iframe模式提供 是否保活的功能设置(默认开启),可由用户自行切换。
🎐拥有容错机制,使用无界作为微前端框架进行子应用的加载。当用户的浏览器不支持无界时,可以切换到其他模式,保证系统能够正常运行。
🎖️平台涉及的所有框架和插件能够同步进行更新(详情见主应用/子应用的关于页),提供完备的在线开发文档,关键代码文件提供详尽的注释。

浙公网安备 33010602011771号