npm 包 cloudfoundry-identity-admin 使用教程

阅读时长 4 分钟读完

介绍

cloudfoundry-identity-admin 是一个 Node.js 项目,使用 Cloud Foundry UAA (User Account and Authentication) 管理员 API 客户端来管理用户和组织的信息。这个 npm 包可用于创建、删除和编辑用户和组织信息。

安装

你可以使用 npm 来安装此模块:

使用

安装后,你需要使用此模块的构造函数来创建一个 UAA 客户端实例。以下是一个简单的例子:

你需要替换其中的 uaaUrluaaAdminClientIduaaAdminClientSecret 与你自己的 UAA 服务器的 URL、客户端 ID 和客户端密码。

现在,你已经创建了一个 UAA 客户端实例,你可以使用它来管理用户和组织信息。以下是一些基本用法示例:

获取所有用户信息

创建新用户

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

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

删除用户

获取所有组织

创建新组织

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

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

删除组织

总结

通过本文的介绍,你已经了解了如何使用 cloudfoundry-identity-admin npm 包来管理 Cloud Foundry UAA 客户端的用户和组织信息。这个 npm 包让管理 UAA 变得更容易,并可以帮助你创建、删除和编辑用户和组织信息。

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

纠错
反馈