ID Discourse et 2FA

@JammyDodger, j’ai récemment créé un compte pour obtenir une instance gratuite :

Là, je semble rencontrer ceci :

La plupart de la documentation indique que cela devrait être activé par défaut :

Cependant, je n’ai même pas l’option pour l’activer, et elle n’est pas activée par défaut :

J’ai déplacé votre message ici, car il s’agit d’un problème différent de celui que vous avez initialement signalé dans Contribute > Bug.

Discourse ID n’utilise pas OAuth2. Il fonctionne en effet comme un fournisseur SSO, ce qui est différent.

Pour configurer la double authentification (2FA), vous devez le faire au niveau du fournisseur SSO, ID. Plus précisément : https://id.discourse.com/my/preferences/security.

@jomaxro, merci. Peut-être que ce qui m’a troublé, c’est que j’ai essayé de définir enforce_second_factor sur “all”, mais je n’ai pas pu le faire car on m’a informé que “Vous ne pouvez pas imposer l’authentification à deux facteurs si les connexions locales sont désactivées.” Si ce n’est pas trop hors sujet, quelle est la solution à cela ?

C’est une bonne question… et une de celles auxquelles je n’ai pas la réponse. J’ai fait intervenir l’équipe pour trouver quelqu’un qui en a une !

Donc, l’équipe m’a corrigé. Discourse ID utilise bel et bien OAuth2 en coulisses — mes excuses. Je pensais qu’il utilisait un protocole différent.


Pour répondre à votre question, nous ne prenons pas en charge la double authentification (2FA) avec les connexions externes. Comme l’indiquait le message que vous avez vu, la 2FA ne peut pas être imposée sans que les connexions locales soient activées. Nous nous appuyons sur le fournisseur de connexion externe (Discourse ID dans ce cas, mais cela s’applique à tous les fournisseurs externes) pour gérer la 2FA, y compris son imposition.

@jomaxro, cela signifie-t-il que, avec le plan essai gratuit, je ne peux pas modifier cette préférence ? Sinon, puis-je en quelque sorte déconnecter l’ID Discourse ?

Je souhaite confirmer : faites-vous référence à un essai gratuit ou au plan gratuit ?

@jomaxro, veuillez nous excuser. Plan gratuit, je crois :