Я использую экспресс-приложение, и я хочу реализовать проверку подлинности на токенах. Интересно, какие библиотеки мне нужны в основном на стороне клиента и на стороне сервера? Я посмотрел на express-jwt. Я не вижу, что библиотека может фактически подписывать токены в Интернете, но я могу ясно видеть, что она используется для проверки, так что мне нужен node-jsonwebtoken, а также в моем пакете. Json? и на стороне клиента я думаю что-то вроде jwt-decode?Можете ли вы подписывать токены с помощью express-jwt, поскольку, похоже, основное внимание уделяется проверке JWT?
0
A
ответ
0
Если вы ищете рабочий пример использования веб-JSon маркер для аутентификации, вы можете проверить это хороший учебник: http://jasonwatmore.com/post/2015/12/09/MEAN-Stack-User-Registration-and-Login-Example.aspx#views-folder
Это объясняет, как построить аутентификацию JWT основе в простой форме используя стек MEAN (NodeJS, Express, Angular, MongoDB). Для подписи токена автор использует jsonwebtoken npm package. Этот пакет также можно использовать для проверки токенов.
Смежные вопросы
- 1. Как записать нажатие клавиши, когда основное внимание уделяется стилю DIV?
- 2. Как вы можете подписывать POST с OAuth1.0a, используя scala play?
- 3. EventTrigger на основе нескольких других элементов управления уделяется внимание
- 4. JSONWebTokens с экспресс-jwt VS passport-jwt
- 5. Должны ли токены-носители jwt где-то на серверном сервере
- 6. JQuery-UI автозаполнения предотвратить Язычок Основное внимание
- 7. Возможно ли с помощью jwt?
- 8. Можете ли вы подключиться к Oracle с помощью WebMatrix?
- 9. Можете ли вы получить размер/разрешение экрана с помощью javascript?
- 10. expressJwt: доступ к req.user на странице, не требующей регистрации
- 11. ASP.Net MVC 5 Как зашифровать токены JWT
- 12. Как обрабатывать ошибки с помощью Express-JWT
- 13. Может ли OLTU предоставлять JWT как токены доступа
- 14. Можете ли вы отправлять всплывающие уведомления с помощью приложения iOS?
- 15. Можете ли вы проверить Breezejs?
- 16. Можете ли вы использовать необработанные текстуры WebGL с помощью three.js
- 17. Можете ли вы проанализировать HTML с помощью синтаксического анализатора XML?
- 18. Можете ли вы включить подсветку переменных с помощью Eclipse PDT?
- 19. Можете ли вы сделать все с помощью grep, что вы можете сделать с egrep?
- 20. Если вы можете расшифровать JWT, как они защищены?
- 21. Можете ли вы опросить новый контент с помощью turbolinks?
- 22. Зачем нужно подписывать JSON Web Tokens (JWT) с переменной окружения?
- 23. Можете ли вы добавить производное ограничение с помощью автоматического макета?
- 24. Можете ли вы отправить сообщение на сайт с помощью TIdHTTP?
- 25. Можете ли вы переходить с HTTPS-сервера с помощью HLS?
- 26. Как вы можете сказать, что String неизменен, поскольку вы можете его изменить?
- 27. Безопасен ли JWT с RS256?
- 28. Можете ли вы использовать AngularJS с Parse.com?
- 29. Можете ли вы пропустить HashMap, как вы можете, в ArrayList?
- 30. Можете ли вы получить доступ к IEnumerable, поскольку вы возвращаете его?
'express-jwt' построен на' jsonwebtoken', оба из открытого исходного кода (auth0) [auth0.com]. 'express-jwt' предоставляет готовое промежуточное программное обеспечение для передачи вашему обработчику или маршрутизатору, как вам нужно. Принимая во внимание, что с 'jsonwebtoken' у вас есть свобода писать промежуточное программное обеспечение самостоятельно. –