npm 包 activedirectory 使用教程

阅读时长 4 分钟读完

什么是 activedirectory?

activedirectory 是一个针对 Windows Active Directory 的 npm 包。它允许我们在 Node.js 应用程序中执行活动目录操作,如验证用户、查找用户和组等。

安装 activedirectory

首先要安装 activedirectory 包。在命令行中使用以下命令进行安装:

使用 activedirectory

在使用 activedirectory 包之前,需要连接到我们要操作的 Active Directory 服务器。

-- -------------------- ---- -------
--- --------------- - ---------------------------

--- ------ - -
  ---- ------------------------
  ------- --------------------
  --------- --------------------
  --------- -------
--

--- -- - --- ------------------------

上述代码中的配置信息仅供参考。这可能需要根据您的 Active Directory 部署进行更改。

验证用户

我们可以使用 activedirectory 包来验证活动目录中的用户。以下代码演示了如何使用 activedirectory 包来验证用户凭据。

-- -------------------- ---- -------
--- -------- - -------------------
--- -------- - -----------

------------------------- --------- ------------- ----- -
  -- ----- -
    -------------------- ---------------------
    -------
  -

  -- ------ -
    ---------------------
  - ---- -
    ---------------------
  -
---

如果验证成功,auth 的值将为 true。否则,它将为 false

查找用户

我们可以使用 activedirectory 包查找活动目录中的用户。

-- -------------------- ---- -------
--- -------- - -------------------

--- ------- - -
  ------- ---------------------------------------- - -------- - -----
  ------ ------
  ----------- ------ ----- ------- --------------------
--

---------------- ------------- -------- -
  -- ----- -
    -------------------- ---------------------
    -------
  -

  -------------------- -------------------------
---

上述代码中的选项和过滤器仅供参考。这可能需要根据您的 Active Directory 部署进行更改。

查找组

我们可以使用 activedirectory 包查找活动目录中的组。

-- -------------------- ---- -------
--- --------- - -----------------

--- ------- - -
  ------- ------ - --------- - ----
  ------ ------
  ----------- ------ ----- ---------
--

--------------------- ------------- -------- -
  -- ----- -
    -------------------- ---------------------
    -------
  -

  -------------------- -------------------------
---

上述代码中的选项和过滤器仅供参考。这可能需要根据您的 Active Directory 部署进行更改。

结论

使用 activedirectory 包,我们可以轻松地执行活动目录操作。我们学习了如何验证用户、查找用户和组。这些示例代码可以用作学习和参考。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/5eedadd3b5cbfe1ea0610d33

纠错
反馈