Egg.js 异常处理、中间件、jwt,实现接口权限控制

Egg 的 中间件 形式是基于洋葱圈模型。每次我们编写一个中间件,就相当于在洋葱外面包了一层。使用中间件和jwt实现自定义异常处理及接口权限验证。