내 연결된 ID 목록 보기
GET /fapi/v1/me/identities · 환경의 로그인 호스트에서 호출
인증된 사용자 계정에 연결된 ID(비밀번호, 소셜, SAML, OIDC, 레거시)를 가장 오래된 순서로 나열합니다. 외부 주체(OIDC sub, SAML NameID), ID 공급자의 이메일 주소, 자격 증명 참조는 반환되지 않습니다. 패스키와 일회용 코드 방식은 인증기이므로 GET /fapi/v1/me/authenticators에서 나열됩니다. 조회에는 최근 검증된 세션이 필요하지 않습니다. 사용자의 __Host-idp_session 쿠키가 필요하며, 쿠키가 없거나 만료되었거나 취소된 경우 401 unauthenticated를 반환합니다. 다른 출처에 있는 자사 앱은 대신 프론트 API 액세스 토큰(DPoP 증명과 함께 Authorization: DPoP <token>)을 보낼 수 있습니다. 자세한 내용은 프론트 API 액세스 토큰을 참조하십시오.
요청
헤더:
| 헤더 | 필수 | 설명 |
|---|---|---|
Idp-Client |
예 | SDK 식별자입니다. |
본문이 없습니다.
응답
{"data": [...]}를 포함한 200 OK입니다.
각 항목: id(idn_…), type(password, social, saml, oidc, legacy), connection_id(conn_…, password인 경우 null), provider(google 같은 소셜 제공자 코드, 다른 유형인 경우 null), linked_via(ID가 연결된 방식: primary, auto_verified_email, user_confirmed, admin_api, import, jit, auto_domain, invite_proof, manual_link, scim_match), created_at.
ID의 연결을 해제하려면 id를 사용해 DELETE /fapi/v1/me/identities/{identity_id}를 호출하십시오.
오류
| 상태 | 코드 | 발생 조건 |
|---|---|---|
| 401 | unauthenticated |
유효한 세션 쿠키가 없습니다. |
예제
curl https://example.keenauth.app/fapi/v1/me/identities \
-H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
-b cookies.txt
{
"data": [
{
"id": "idn_01j9zzzzzzzzzzzzzzzzzzzzzz",
"type": "social",
"connection_id": "conn_01j9yyyyyyyyyyyyyyyyyyyyyy",
"provider": "google",
"linked_via": "manual_link",
"created_at": "2026-10-01T09:00:00Z"
}
]
}
개인정보
이 엔드포인트는 개인정보를 다룹니다. 연결된 ID가 해당합니다. KeenAuth API의 개인정보에서 저장되는 항목, 보관 기간, 삭제 방법을 확인할 수 있습니다. 어떤 필드에도 민감정보(건강, 생체 정보, 종교, 정치적 견해, 성적 지향)를 보내지 마십시오.