2016-03-29 8 views
0

Мне нужна уникальная вещь, когда пользователь входит в систему. Этот идентификатор должен быть обновлен после выхода из системы и снова войти в систему, но когда пользователь закрывает браузер или обновляет идентификатор страницы не изменен Как я могу получить уникальный идентификатор из res.cookie? ПомощьКак получить уникальный токен (идентификатор) авторизованного пользователя?

ответ

1

Уникальный токен не поставляется с expressJS. Если вы хотите реализовать авторизацию на токенах, вы можете проверить JWT package. Вы также можете прочитать больше о JWT на this site

Вы можете прочитать учебник здесь: https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens

+0

вар Cert = fs.readFileSync ('private.key'); | fs не определено/возможно, мне не нужно использовать private.key? smth вроде jwt.sign ({foo: 'bar'}, '44fg4g', {algorithm: 'RS256'}) для создания токена? но fs, что такое fs? – AxOn

+0

FS (Файловая система) Является встроенным узлом node_module nodeJS. Он используется для чтения файлов в вашей файловой системе. В любом случае, вы можете начать с простого алгоритма (HS256). Я обновил свой ответ и добавил учебник. – mateeyow

+0

var basicAuth = require ('basic-auth'); такой же? Могу ли я получить токен вместе с ним? – AxOn

Смежные вопросы