Come permettere ai moderatori di modificare gli indirizzi email?

Hi,

our moderators also handle user account issues and would like to be able to change a user’s email address for them. How can I enable this?

They can already?.. Unless using SSO.

They just need to go to the users public profile, click Preferences, and then edit the email address

They’re not on SSO. And we checked everywhere, but they have no email fields. Here’s Preferences -> account for a moderator:

Ah, you need to enable moderators_view_emails (though I have no idea why that setting is tied to the Preferences page) and make sure email editable is enabled too

5 Mi Piace

That did it, thanks!

Ciao,

Posso vedere le email degli utenti nelle loro preferenze, ma non riesco a modificarle. Non capisco come abilitare la modifica dell’email… Dove devo guardare?

Vedo che parlate di SSO… Il mio forum è collegato ad ActiveMember360 per la registrazione (è questo che intendete per SSO? È anche collegato a WordPress), ma temo che se cambio l’email in Active e/o WordPress, non sarà più possibile per l’utente accedere a Discourse…

Potete aiutarmi per favore? :worried: Sono persa e non voglio **** il suo account…

Grazie mille! :blush:

Controllare questo potrebbe aiutare? (è in WordPress)
image

Anche in WordPress, riesco a vederlo

Quindi, se modifico l’email nel file utente di WordPress, in questo file (activemember in WordPress) e direttamente in Activemember, e spunto la casella per bypassare l’autenticazione email di Discourse, penso che dovrebbe funzionare?

Ciao,

Chiedo di nuovo perché la persona che deve cambiare l’indirizzo email non potrà accedervi nelle prossime settimane, quindi perderà il proprio account se non si interviene…

Qualcuno può aiutarmi, per favore??

Grazie mille!

1 Mi Piace

Riducili a utente normale, poi falla cambiare l’email, quindi riammettili come membro dello staff.

Gli utenti dello staff devono verificare sia l’email vecchia che quella nuova per motivi di sicurezza.

2 Mi Piace

Grazie per la tua risposta @codinghorror!

Ma non è un membro dello staff, è un membro regolare come gli altri… Esiste un’altra soluzione? E se devo cambiare il suo « status », dove posso farlo? In Discourse? WordPress? ActiveMember?

Grazie mille!

Dalla tua descrizione, sembra che possano modificare l’email da soli? Non sono sicuro che nel tuo caso non sia possibile.

1 Mi Piace

No, non possono, e non sono sicuro di dove possa farlo da solo senza creare problemi…

@simon hai qualche idea? Non capisco molto la configurazione multipla con ActiveMember + Wordpress + Discourse :sweat_smile:

3 Mi Piace

Puoi verificare se l’SSO è abilitato tra il tuo sito WordPress e Discourse cliccando sul link di Discourse dalla dashboard del tuo sito, quindi facendo clic sulla scheda Opzioni SSO e infine sulla scheda Provider SSO. Se l’SSO è abilitato tramite il plugin WP Discourse, la casella di controllo “Abilita provider SSO” sarà selezionata:

Assumendo che sia abilitato, vai alla pagina delle impostazioni di Discourse e cerca “sso overrides email”:

Se questa impostazione è abilitata, gli indirizzi email verranno aggiornati su Discourse partendo dall’indirizzo email fornito nel payload SSO. Aggiornare l’indirizzo email dell’utente su WordPress dovrebbe aggiornare il suo indirizzo email su Discourse. Se l’impostazione “sso overrides email” di Discourse non è abilitata e desideri che gli utenti possano aggiornare il proprio indirizzo email su Discourse, verifica se l’impostazione “email modificabile” è abilitata sul tuo forum Discourse. Quando questa impostazione è abilitata, gli utenti dovrebbero poter aggiornare il proprio indirizzo email dalla pagina Account:

4 Mi Piace

Ciao Simon,

Grazie mille per il tuo aiuto, con questi screenshot è perfetto!

Entrambe le caselle di controllo erano spuntate, quindi ho modificato la sua email in WordPress, nella sezione utenti, e anche nella sezione utenti di ActiveMember360 su WordPress.

Ho controllato direttamente in ActiveMember360 ed è effettivamente cambiata. Ma su Discourse è ancora quella vecchia…

Sai cosa posso fare? Sarebbe meglio lasciare che l’utente la modifichi da solo, disabilitando l’impostazione “sso overrides email”? L’impostazione “email editable” era già spuntata, ma sembra che non funzioni…

Grazie mille!

Con la configurazione attuale del tuo sito, la prossima volta che l’utente esce da Discourse e poi si ricollega, il suo indirizzo email dovrebbe essere aggiornato su Discourse. Puoi forzare la modifica disconnettendo l’utente da Discourse dalla sua pagina utente amministratore:

3 Mi Piace

Oh, che bello, grazie mille @simon!! :smiley:

1 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 2223 giorni. Non sono più consentite nuove risposte.