Comment ce comportement se manifestera-t-il si j’active ceci sur un site qui n’utilise pas actuellement external_id ? Parviendra-t-il à connecter les utilisateurs en se basant uniquement sur leur e-mail ?
Plus généralement, puisque email et external_id sont les 2 champs obligatoires dans la charge utile, pourriez-vous clarifier comment ils sont utilisés du côté de Discourse (lors de la réception de la charge utile du site d’authentification) pour déterminer quel compte utilisateur connecter ?
- Que se passe-t-il si aucun
external_idn’a été associé à l’e-mail lors de la création de l’utilisateur, utilisera-t-il l’e-mail puis associera-t-il l’external_idà cet e-mail pour les futures connexions ? - Que se passe-t-il en cas d’inadéquation entre
emailetexternal_id(chacun étant associé à un compte Discourse différent), utilisera-t-il l’external_idou l’emailpour déterminer quel utilisateur connecter ? Ou générera-t-il une erreur ?
Merci !