サイトで現在 external_id を使用していない場合、これはどのように動作しますか?メールのみに基づいてユーザーをログインさせることができますか?
より一般的には、email と external_id はペイロードの 2 つの必須フィールドですが、これらがディスコース側(認証サイトからペイロードを受信するとき)で、どのユーザーアカウントにログインするかを判断するためにどのように使用されるか、明確にしていただけますか?
- ユーザー作成時にメールに関連付けられた
external_idがなかった場合、メールを使用し、将来のログインのためにこのメールにexternal_idを関連付けますか? emailとexternal_idの間に不一致がある場合(それぞれが異なるディスコースアカウントに関連付けられている)、ログインするユーザーを判断するためにexternal_idまたはemailのどちらを使用しますか?それともエラーが発生しますか?
ありがとうございます!