文档目的:
实现可以在多台服务器部署前端代码;
系统设计
前端<------>node<------>后端(java)
node层完成两个功能:(1)服务端渲染;(2)restApi接口处理
技术架构
react + redux + node + express
改前的校验逻辑
- 采用token校验
- 后端(java端) 把token和用户信息 以data形式发给前端(node层),前端(node层)保存到了session中,并在restApi接口中,从session获取这个token保存到req.header中,从session中读取用户信息,如用户名、是否为企业等字段放到某些需要的接口中
-
用户信息保存在session中。session为express-session,也就是保存在了node服务器上