以 App Services 管理员身份进行身份验证

发布 /auth/providers/mongodb-cloud/login

使用 Atlas 编程 API 密钥对以 App Services 管理员身份进行身份验证。要了解更多信息,请参阅获取 Admin API 会话访问令牌

application/json

body 必需

  • 用户名 字符串 必需
  • apiKey 字符串 必需

响应

  • 200 application/json

    身份验证成功。

    隐藏响应属性 显示响应属性 对象
    • access_token 字符串

      您可以在API请求的 Authorization 标头中提供的访问权限令牌。App Services API身份验证部分演示了如何使用此令牌。

    • refresh_token 字符串

      您可以在 POST 身份验证/会话Authorization 标头中提供刷新令牌,以便为当前用户会话获取新的 access_token

    • user_id 字符串

      MongoDB Cloud 用户的唯一 _id 值。

    • device_id 字符串
POST /auth/providers/mongodb-cloud/login
curl \
 --request POST 'https://services.cloud.mongodb.com/api/admin/v3.0/auth/providers/mongodb-cloud/login' \
 --header "Content-Type: application/json" \
 --data '{"username":"string","apiKey":"string"}'
请求示例
{
  "username": "string",
  "apiKey": "string"
}
响应示例 (200)
{
  "access_token": "string",
  "refresh_token": "string",
  "user_id": "string",
  "device_id": "string"
}