현재 로그인한 사용자에 대한 정보 얻기

얻다 /auth/profile

응답

  • 200 application/json

    프로필이 성공적으로 조회되었습니다.

    응답 속성 숨기기 응답 속성 표시 객체
    • user_id 문자열
    • domain_id 문자열
    • ID 배열[객체]

      인증 제공자 로부터의 인증된 ID입니다. 이는 개별 인증 제공자 내의 사용자 계정을 나타내며 계정을 외부 인증 시스템에 매핑합니다.

      ID 속성 숨기기 ID 속성 표시 객체
      • id 문자열
      • provider_type 문자열

        값은 anon-user, local-userpass, api-key, oauth2-apple, oauth2-google, oauth2-facebook, custom-token 또는 custom-function입니다.

      • provider_id 문자열
    • 데이터 객체
      데이터 속성 숨기기 데이터 속성 표시 객체
      • 이메일 문자열
      • 이름 문자열
    • 유형 문자열

      값은 normal, server, system 또는 unknown입니다.

    • roles 배열[객체]
      역할 속성 숨기기 역할 속성 표시 객체
      • role_name 문자열
      • GROUP_ID 문자열
GET /auth/profile
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/auth/profile' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
응답 예시(200)
{
  "user_id": "string",
  "domain_id": "string",
  "identities": [
    {
      "id": "string",
      "provider_type": "anon-user",
      "provider_id": "string"
    }
  ],
  "data": {
    "email": "string",
    "name": "string"
  },
  "type": "normal",
  "roles": [
    {
      "role_name": "string",
      "group_id": "string"
    }
  ]
}