Un utente può accedere al provider (WordPress, se questo ha un ruolo) e quando quell’utente ritorna a Discourse, attende un po’ e dice che non è successo. Vedo questo nei log:
openid_connect_sub_mismatch: OmniAuth::Strategies::OpenIDConnect::SubVerifyError, OIDC sub mismatch.
Provider e Discourse non hanno troppe impostazioni e sono abbastanza sicuro che tutto sia come dovrebbe essere, ma le mie sensazioni non sono importanti ora. Quindi, c’è qualcosa che posso fare?
Sub ha un valore, così come l’ID utente in WordPress e Discourse nel caso del mio utente.