ID Discourse e 2FA

@JammyDodger, ho recentemente registrato un account per un’istanza gratuita:

Lì, sembra che io stia riscontrando quanto segue:

La maggior parte della documentazione indica che questa opzione dovrebbe essere abilitata per impostazione predefinita:

Tuttavia, non ho nemmeno l’opzione per abilitarla e non è abilitata per impostazione predefinita:

Ho spostato il tuo post qui, poiché si tratta di un problema diverso rispetto a quello che avevi inizialmente segnalato in Contribute > Bug.

Discourse ID non utilizza OAuth2. In pratica, funziona come un provider SSO, il che è diverso.

Per configurare l’autenticazione a due fattori (2FA), dovrai farlo presso il provider SSO, ID. Nello specifico: https://id.discourse.com/my/preferences/security.

@jomaxro, grazie. Forse, ciò che mi ha confuso è stato il fatto che ho tentato di impostare enforce_second_factor su “all”, ma non sono riuscito a farlo perché mi è stato comunicato: “Non puoi imporre l’autenticazione a due fattori se gli accessi locali sono disabilitati”. Se non è troppo fuori tema, qual è la soluzione a questo problema?

È una bella domanda… e una per cui non ho la risposta. Ho coinvolto il team per trovare qualcuno che la conosca!

Quindi sono stato corretto dal team. Discourse ID utilizza effettivamente OAuth2 sotto il cofano - le mie scuse. Pensavo che utilizzasse un protocollo diverso.


Per quanto riguarda la tua domanda, non supportiamo l’autenticazione a due fattori (2FA) con accessi esterni. Come indicato dal messaggio che hai visto, la 2FA non può essere imposta senza abilitare gli accessi locali. Ci affidiamo al provider di accesso esterno (in questo caso Discourse ID, ma ciò vale per tutti i provider esterni) per gestire la 2FA, inclusa la sua imposizione.

@jomaxro, significa che con il piano gratuito non posso modificare quella preferenza? In alternativa, posso in qualche modo disconnettere l’ID Discourse?

Vorrei solo confermare: ti riferisci alla prova gratuita o al piano gratuito ?

@jomaxro, scusa. Piano gratuito, credo: