2017-09-12 151 views
0

我有一個具有特定參數的NodeJs應用程序。其中一些是用戶名和密碼。檢查Windows用戶名和密碼在NodeJs中是否正確

我想知道是否有一種方法可以檢查根據Active Directory爲給定的UserName提供的密碼是否是正確的。

在我的C#應用​​程序,我可以做這樣的事情

bool isValid = pc.ValidateCredentials(UserName, Password, ContextOptions.Negotiate); 

,但...怎麼做的NodeJS類似的東西?

編輯: 換句話說,我試圖弄清楚給定一個用戶名和密碼是Windows域的一部分,檢查密碼是否正確。

例子: 用戶名[email protected] 密碼:password123!

我想知道如何使用的NodeJS

+0

添加更多描述到你的問題。 –

+0

你在找什麼類型的描述? :) – user3587624

+0

我不知道C#所以我不明白你的要求 –

回答

1

你需要,你可以在使用的NodeJS的Active Directory LIB來驗證Windows域憑據。

幾個樣品包括:

基本上,通過LDAP(packages of LDAP on npm),您可以檢查是否可以使用Active Directory製作簡單的bind,因此如果證書正在工作。

+0

謝謝!這非常有幫助!這是我正在尋找的。 – user3587624

相關問題