## 访问拦截
当我们点击加入购物车的时候判断一下是否登录
规定哪些接口是可以访问的，哪些接口是需要登录后才能访问的

## 具体实现
在app.js里面
use 一个函数 ，每次请求url都会走这块
```
app.use(function(req, res, next) {
    // console.log(1111);
    
    next() 放过通行
})
```

## 在项目中使用

```
app.use(function(req, res, next) {
    // console.log(1111);
    if (req.cookies.userId) {  判断用户是否登录
        next()
    } else {
        if (
            req.originalUrl == '/users/login' ||
            req.path == '/goods/list' ||
            req.originalUrl == '/users/checkLogin'
        ) {
            next()
        } else {
            res.json({
                status: '1',
                msg: '当前用户未登录',
                result: ''
            })
        }
    }
})
```