为了账号安全,请及时绑定邮箱和手机立即绑定

多终端,路由和权限应该怎么设计?

多终端,路由和权限应该怎么设计?

泛舟湖上清波郎朗 2019-04-27 22:16:29
我们的产品是一个企业级后台管理系统,采用前后端分离的开发方式,目前需要支持的web管理后台(管理员/多角色)、web(作为基础内容的显示,没增/删/改,只有查)、多小程序端(用户操作),请问如何设计权限和路由?我们目前有两种思路,一种是给每种平台单独写一个路由文件和登录校检方式,比如后台的路由有可能就是:https://api.example.com/admin...小程序端:https://api.example.com/minip...web端:https://api.example.com/web/s...(展示)另一种是通过header进行平台判定,并进行权限校检,路由也采用同样的,但对每个路由进行权限的设置
查看完整描述

2 回答

?
慕姐8265434

TA贡献1813条经验 获得超2个赞

前后端分离只需写Api就行了,在Api参数上判定,在统一的文件中判断权限和路由就行了,这样简单的多,维护起来也简单,如果项目特别大,一个人维护不完,就用第一种,不同入口文件不同路由文件,不同权限控制文件
                            
查看完整回答
反对 回复 2019-04-27
  • 2 回答
  • 0 关注
  • 291 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信