Salve.
Stiamo utilizzando Discourse con autenticazione SSO dal nostro sito. L’utente supera la nostra autenticazione, poi si reca sul sito Discourse e clicca su “Accedi”; il nostro server invia una richiesta con i dati SSO per ottenere l’URL di reindirizzamento. Ora abbiamo il compito di aggiornare alcune proprietà del profilo utente in Discourse quando l’utente le modifica nel profilo del nostro sito. Abbiamo utilizzato il metodo dell’API di Discourse “Aggiorna Email” per aggiornare l’indirizzo e-mail, ma, quando l’utente modifica l’e-mail, un nuovo indirizzo viene aggiunto al profilo Discourse come non confermato. Quando provo a inviare un messaggio di conferma, il messaggio viene recapitato al vecchio indirizzo, già confermato, e l’URL di conferma presente nel messaggio non funziona. Posso fare qualcosa per aggiornare l’indirizzo e-mail senza conferma? Non abbiamo bisogno di confermare l’indirizzo tramite Discourse, poiché il nostro sistema di autenticazione lo fa già. Un’ulteriore considerazione: il vecchio indirizzo potrebbe essere già inaccessibile, il che rende impossibile per l’utente modificare l’e-mail.