user_idプロパティによる方法。これは、ユーザーごとに(テナント内で)一意であることが保証されます({identity provider id}|{unique id in the provider}やfacebook|1234567890など)。ユーザーは複数のAuth0テナント間で同じuser_idプロパティを持つことができますが、一貫性は保証されません。emailプロパティなどの自然キーによる方法。この場合、メールアドレスの検証を有効にし、ユーザーに対してメールアドレスの検証を求めるプロバイダーにのみこの方法を使用することをお勧めします。
user_idプロパティを返す必要があります。複数のカスタムデータベースがあり、異なる接続からのID間でコリジョンが発生する可能性があるなら、接続を識別するプレフィックスを使用しましょう。例: