0

我正在 SCP 中构建一个 HTML5 应用程序,使用 Portal Service 来管理角色。后端开发人员要求我向他们提供角色信息(ID 或电子邮件)作为接口的输入(他们需要此身份验证信息)。如何得到它?

是否提供任何前端 API 来获取这些信息?

4

1 回答 1

1

用户 API在HCP中提供了一些关于用户的详细信息。要在 HTML5 应用程序中使用用户 API,请将路由添加到您的neo-app.json 应用程序描述符文件,如下所示:

"routes": [
   {
     "path": "/services/userapi", //application path to be forwarded
     "target": {
       "type": "service",
       "name": "userapi"
     }
  }
]

上面定义的路由的示例 URL 如下所示/services/userapi/currentUser

示例响应可能返回以下用户数据:

{
  "name": "p12345678",
  "firstName": "Jon",
  "lastName": "Snow",
  "email": "jon.snow@tina.com",
  "displayName": "Jon Snow (p12345678)"
}

更多信息在这里

于 2016-09-08T07:52:04.133 回答