> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ユーザーの識別

> ユーザーを一意に識別する方法を説明します。

ユーザーを一意に識別する方法はいくつかあります。

1. `user_id` プロパティを使用する方法です。これは、ユーザーごとに (1 つのテナント内で) 一意であることが保証されています (例: `{identity provider id}|{unique id in the provider}` や `facebook|1234567890`) 。ユーザーが複数の Auth0 テナントで同じ `user_id` プロパティを持つ場合もありますが、一貫性は保証されません。

   [通常の](/docs/ja-jp/authenticate/database-connections/auth0-user-store)データベース接続および[カスタム](/docs/ja-jp/authenticate/database-connections/custom-db)データベース接続では、同じテナント内で、異なるデータベース接続に対して重複する `user_id` を作成しないでください。異なる接続の ID が衝突する可能性がある場合は、接続を識別するプレフィックスを使用してください。

2. `email` プロパティのような自然キーを使用する方法です。ユーザーにメールアドレスの確認を必須としている IDプロバイダーを使用し、その後 [Auth0 でメールアドレスの確認を有効にする](/docs/ja-jp/manage-users/user-accounts/verify-emails)ことをお勧めします。

   Azure AD などの一部の IDプロバイダーでは、メールアドレスが確認済みであることを保証できません。この場合は、[Azure AD および ADFS のメールアドレスの確認を設定する](/docs/ja-jp/authenticate/identity-providers/enterprise-identity-providers/azuread-adfs-email-verification)か、[Auth0 フォームで外部ユーザー検証を実装する](https://auth0.com/blog/external-user-verification-with-forms/)ことができます。
