Как это будет работать, если я включу эту опцию на сайте, который в настоящее время не использует external_id? Сможет ли система выполнить вход пользователей, опираясь только на их email?
В более общем смысле, поскольку email и external_id являются двумя обязательными полями в полезной нагрузке, не могли бы вы уточнить, как они используются на стороне Discourse (при получении полезной нагрузки от аутентифицирующего сайта) для определения учетной записи пользователя, в которую нужно выполнить вход?
- Что произойдет, если при создании пользователя с email не был связан
external_id? Будет ли система использовать email и затем связатьexternal_idс этим email для будущих входов? - Что произойдет, если возникнет несоответствие между
emailиexternal_id(каждый из них связан с другой учетной записью Discourse)? Система будет использоватьexternal_idилиemailдля определения пользователя для входа? Или же возникнет ошибка?
Спасибо!