2017-02-22 16 views
0

У меня есть приложение Grails, в котором мы используем Grails Spring Security plugin, чтобы администратор мог легко переключать (или предполагать) другого пользователя. Это оказалось очень полезным для администраторов для отладки пользовательских проблем и для наших тестеров, чтобы прыгать между ролями.Есть ли пользовательский интерфейс 'switch user' для Node.js, который ведет себя аналогично плагину Grails

Есть ли доступное решение для Node.js, похожее на эту функцию Spring Security? Обратите внимание, что мы используем JWT для авторизации каждого запроса, поэтому не используем маркер на основе сервера, такой как Spring Security.

ответ

1

Нет, но только потому, что нет эквивалентного плагина безопасности для узла в первую очередь. Существуют популярные проекты, такие как http://passportjs.org/, которые могут обеспечить функциональность в этой категории, и каждый из них предлагает различные уровни поддержки того, что вы просите. Но ваш запрос не относится к NodeJS Core. Аутентификация и авторизация пользователей не являются основными модулями этого проекта.

+0

Быть новее узла, чем экосистема Java, какие рамки в узле широко используются для аутентификации? У любой из этих фреймворков встроена такая функциональность. Я сделал некоторые поиски и никогда не видел ничего подобного, хотя, похоже, это была бы общая функция auth. – Scott

+1

Вы должны начать свое расследование с помощью Паспорта. Это самая популярная библиотека auth, и ее модель на основе плагина позволяет использовать все виды расширяемости. –

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