假如作为中间件,每一个页面每一次访问都需要从数据库读取用户权限等级,既消耗性能、造成的等待时间又长用户体验又差。而就算是从Redis里读,耗时虽然快那么一点点,但也要吃各自服务端损耗,相比之下写到Token里面,用JWT验签体验实在是好太多了,但在项目规模较大的情况一定要慎重判断是否应该这样做。
暂无评论
假如作为中间件,每一个页面每一次访问都需要从数据库读取用户权限等级,既消耗性能、造成的等待时间又长用户体验又差。而就算是从Redis里读,耗时虽然快那么一点点,但也要吃各自服务端损耗,相比之下写到Token里面,用JWT验签体验实在是好太多了,但在项目规模较大的情况一定要慎重判断是否应该这样做。