项目目录结构的问题以及身份认证的问题

来源:1-2 后台管理系统的需求分析和技术选型

qq_MVP_皇德耀世_0

2018-02-18

老师你好,

(1)我想问一下实际公司里开发react应用的话,项目的目录结构是不是按照本课程里面的那样来划分,比如多page, component,service,util以及每个文件夹下的2个index文件

(2)比如我想开发一个后台管理系统, 用户有3个角色,管理员,普通用户,超管。那么身份验证是用token好还是cookie好呢?还有就是路由跳转的时候需要判断用户角色,那么是不是需要redux来存储用户身份信息呢

写回答

1回答

Rosen

2018-02-18

  1. 项目目录划分是按着业务来的,一般按项目里的结构没什么问题

  2. token或者cookie都可以,没特殊安全性要求用cookie就行了。你需要纠结的应该是权限的实现方式:一种是用导航来控制权限,隐藏掉没权限的选项,然后在请求接口的时候做权限判断;另一种方式是在访问某个路径的时候,都去后端确认一下这个路径的权限再做跳转。这是提供的两种思路

0
0

React16+React-Router4 打造企业级电商后台管理系统

【毕设面试】让缺乏框架开发经验的你掌握框架开发

976 学习 · 405 问题

查看课程