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

얻다 /auth/profile

응답

  • 200 application/json

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

    응답 속성 숨기기 응답 속성 표시 객체
    • user_id 문자열
    • domain_id 문자열
    • 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"
    }
  ]
}