后台权限控制中间件

逻辑:通过路由关键词做校验:back,web,api

1.所有涉及后台的页面路由和API都前缀back,前端则以web作为前缀,如果是非页面路由接口,则还要加上‘api’,加以区分;

2.后台在进入相关路由,校验是否登录或者权限验证的时候,通过串行中间件处理,逻辑如下:

   2.1,如果路由不含back,则不验证,往下执行;

   2.2,如果含了back且有token,则说明已经登录,往下执行;

   2.3,如果含back且没有token值,且包含‘api’(调用了数据接口),则提示非法访问;

   2.4,如果含back且没有token,不含api,则通过路由导航到登录页面;

 

相关文章:

  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
  • 2021-05-13
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2021-12-13
  • 2021-10-19
  • 2021-05-23
  • 2022-12-23
相关资源
相似解决方案