JWT должен быть предоставлен ошибка, когда токен пуст - PullRequest
0 голосов
/ 08 сентября 2018

Я застрял с ошибкой с утра. Я использую Vue JS Front и backEnd в Node Js с Express. На каждой странице мне нужно проверить, является ли пользователь Auth, и для этого я отправляю запрос приложению, но если у меня нет файлов cookie на передней панели, мой токен является нулевым. Как обрабатывать этот случай без ошибки: JWT должен быть предоставлен? Ниже, если все в порядке, потому что console.log ('enter') ударил, но если у меня был еще один на jwt.verify, у меня все еще есть ошибка.

router.post('/checkAuth', function (req, res) {
 console.log(req.body.key)
 if (!req.body.key) {
    console.log('enter')
 }
 jwt.verify(req.body.key, 'MatchaSecretKey', function(err, decoded) {
    if (err) {
     res.send({'result': false})
    }
    else {
        res.send({'result': true})
    }
 })
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...