J’utilise les connexions locales depuis un certain temps, mais j’ai la possibilité de me connecter éventuellement avec Google ou Discord. Si je voulais désactiver les connexions locales et n’avoir que les connexions externes, serait-ce possible ? Comment migrer les utilisateurs existants qui utilisent un e-mail non Google, etc.
Tant que vos utilisateurs auront la même adresse e-mail sur le fournisseur OAuth et Discourse, les comptes seront automatiquement associés lors de leur prochaine connexion.
Vous devrez soit fournir des instructions à vos utilisateurs sur la façon de mettre à jour leur e-mail sur Discourse ou sur le fournisseur OAuth, soit vous pouvez recourir à la fusion de leurs comptes si la base d’utilisateurs est suffisamment petite pour justifier une fusion manuelle.