Защита внутреннего логина для MSAL - PullRequest
0 голосов
/ 19 сентября 2019

Мы переносим серверную часть HapiJS из hapi-sspi в MSAL.

Все маршруты на серверной стороне защищены hapi-auth-jwt2, кроме маршрута /login.

В оригинальной версии /login был защищен sspi, который затем возвращал JWT для других маршрутов.

За этот вопрос мы хотим передать MSALтокен доступа от внешнего интерфейса до внутреннего, используйте passport-azure-ad для аутентификации accessToken и возврата нашего собственного JWT.

Несмотря на то, что accessToken является JWT, маршрут отклоняется, так как accessToken не используется.подписано с нашим SharedSecret

На данный момент у нас есть auth: false, установленный на маршруте входа в систему.Есть ли способ защитить этот маршрут отдельно от глобальной защиты маршрутов?

...