0

我是 JWT 身份验证的新手。我可以使用默认管理员凭据来访问 API。他们中的大多数人都在哪里使用,但我不知道如何在应用程序中注册和添加用户。

有人有邮递员收藏吗,或者有人可以帮忙处理吗?

4

1 回答 1

0

以管理员用户身份登录网关 Web 应用程序后,

选项 1 [OP 想要什么]

转到 Administration -> API Menu,它将带您进入 swagger 文档页面,然后在右上角的下拉菜单中选择默认定义。“用户资源”部分应该包含您正在寻找的所有 Rest 端点及其定义。来自此页面的示例 curl 用于创建用户,

 curl -X POST "http://localhost:8080/api/users" -H "accept: */*" -H "Content-Type: application/json" -H "Authorization: Bearer xcxcxcx.xcxcxcxc.xcxcxcxc" -d "{ \"login\": \"sampleUser\", \"firstName\": \"Sample\", \"lastName\": \"User\", \"email\": \"sampleUser@localhost\", \"imageUrl\": \"\", \"activated\": true, \"langKey\": \"en\", \"createdBy\": \"system\", \"createdDate\": null, \"lastModifiedBy\": \"system\", \"lastModifiedDate\": null, \"authorities\": [ \"ROLE_USER\", \"ROLE_ADMIN\" ] }"

使用此页面,您应该能够获得所需的一切。

选项 2

转到右上角的管理 -> 用户管理菜单,您应该能够添加/更新/删除用户。

观看此视频@1:45视频链接

于 2021-03-09T05:01:23.710 回答