Аутентификация CAS в NodeJS

#javascript #node.js #cas

Вопрос:

У меня есть веб-сайт на Node.js и сервер CAS. Мне нужно создать клиент, который перенаправит неавторизованного пользователя на сервер CAS, и в случае успеха он перенаправит его по запрошенному пути,но с его информацией: логином, ролью и т. Д. Какую библиотеку или фреймворк вы можете мне порекомендовать для этих целей?

Комментарии:

1. Вы можете использовать axios библиотеку для вызова конечной точки API сервера CAS. В противном случае, я думаю, вам не нужна никакая библиотека. axios в npm: npmjs.com/package/axios

Ответ №1:

Скромный поиск в Google приведет вас к паспорту-cas. Он предоставляет стратегии аутентификации CAS для паспорта. Вы можете прочитать о библиотеке паспортов здесь.