Как запросить пароль из LDAP и использовать его с passport.js - PullRequest
0 голосов
/ 06 июня 2019

У меня есть приложение node.js, которое использует passport.js для аутентификации.Я должен взять некоторую информацию об учетной записи из LDAP и пересоздать некоторых пользователей для приложения node.js в mongodb.Для этого я использую ldapjs для запроса моего LDAP.Все отлично работает, кроме паролей, LDAP возвращает мне зашифрованный пароль SSHA.

ответ выглядит так: "userPassword": "{SSHA} bCtx / VuP9eAAIFaCMiysI2QKgnoo9b1P9mkz1Q =="}

CanЯ что-то с этим делаю?Содержит ли этот ответ соль?

Я не хочу использовать модуль Passport LDAP, я хочу воссоздать пользователей в монго с паролем и использовать локальную стратегию passport.js.Как лучше всего работать в этом случае?

...