这样一个问题,我用express做的后端,用户登陆成功以后想把用户的基本信息存起来,其它接口可以直接用,按照最简单的拿到用户信息后可以存到Request里面,这样谁都可以用了,问题是我这的路由这块是这样写的,每次都是循环出来的,那样的方法行不通,谁有更好的办法?
AppRoutes.forEach(route => {
route.path=api+route.path
app[route.method](route.path,(request: Request, response: Response, next: Function) => {
route.action(request, response , next)
.then(() => next)
.catch(err => next(err));
});
});
登录成功以后把用户信息放到session里,express-session;
或者更好的做法是放到redis里