写了 OAuth 部分的测试并小重构了一下

重构：
1. 重构 app.js 里面混乱的 app.use
2. 将 midderwares 纠正成了 middlewares