ID を投稿
2 つのユーザーアカウントをリンクし、主アカウントと副アカウントの関係を作成します。リンクに成功すると、この endpoint は主アカウントの identities の新しい配列を返します。
注: この endpoint を呼び出す方法は 2 つあります。
-
update:current_user_identitiesの scope を持つ、認証済みの主アカウントの JWT を Authorization ヘッダーに指定する方法:POST /api/v2/users/PRIMARY_ACCOUNT_USER_ID/identities Authorization: "Bearer PRIMARY_ACCOUNT_JWT" { "link_with": "SECONDARY_ACCOUNT_JWT" }この場合、本文で必要なのは
link_withパラメーターのみで、ここには副アカウントの authentication 時に取得した JWT も含まれます。 -
update:usersの scope を含む API V2 で生成されたトークンを使用する方法:POST /api/v2/users/PRIMARY_ACCOUNT_USER_ID/identities Authorization: "Bearer YOUR_API_V2_TOKEN" { "provider": "SECONDARY_ACCOUNT_PROVIDER", "connection_id": "SECONDARY_ACCOUNT_CONNECTION_ID(OPTIONAL)", "user_id": "SECONDARY_ACCOUNT_USER_ID" }この場合は、本文で
providerとuser_idを送信する必要があります。必要に応じて、auth0provider の特定のデータベース接続を識別するためのconnection_idパラメーターも送信できます。
承認
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
パスパラメータ
2つ目のユーザーアカウントのリンク先となるプライマリユーザーアカウントのID。
ボディ
auth0 データベースプロバイダーが複数存在する場合に、リンクされるセカンダリユーザーアカウントの connection_id。
^con_[A-Za-z0-9]{16}$リンクされるセカンダリアカウントの JWT。このパラメーターを送信する場合、provider、user_id、connection_id は送信しないでください。
リンクされるセカンダリユーザーアカウントのアイデンティティプロバイダー。
ad, adfs, amazon, apple, dropbox, bitbucket, auth0-oidc, auth0, baidu, bitly, box, custom, daccount, dwolla, email, evernote-sandbox, evernote, exact, facebook, fitbit, github, google-apps, google-oauth2, instagram, ip, line, linkedin, oauth1, oauth2, office365, oidc, okta, paypal, paypal-sandbox, pingfederate, planningcenter, salesforce-community, salesforce-sandbox, salesforce, samlp, sharepoint, shopify, shop, sms, soundcloud, thirtysevensignals, twitter, untappd, vkontakte, waad, weibo, windowslive, wordpress, yahoo, yandex リンクされるセカンダリユーザーアカウントの user_id。
1レスポンス
ID情報が正常に追加されました。
このアイデンティティの接続名。
アイデンティティプロバイダーの種別。
このアイデンティティのuser_id。
1scope read:user_idp_tokens が定義されている場合に返されるIDP access token。
scope read:user_idp_tokens が定義されている場合にのみ返されるIDP access token secret。
このアイデンティティプロバイダーがsocial providerであるかどうか(true の場合ははい、false の場合はいいえ)。
scope read:user_idp_tokens が定義されている場合にのみ返されるIDP refresh token。