Notre forum a un besoin particulier : nous ne devons pas pouvoir voir le vrai nom des utilisateurs, pour des raisons légales.
Nous utilisons ce plugin - SX User Name Security – WordPress plugin | WordPress.org - pour générer un nom d’affichage aléatoire dans WordPress. Est-il possible de remplacer l’utilisation du nom d’utilisateur par Discourse et d’utiliser le nom d’affichage à la place ?
(Si non, quelqu’un connaît-il un moyen de générer un nom d’utilisateur aléatoire dans WordPress ?)
Nous utilisons wp comme fournisseur SSO. Par défaut, il utilise le vrai nom s’il est présent, donc il ignore le nom d’affichage lorsqu’un vrai nom existe (ce qui est toujours le cas).
Je vois. Je n’ai pas tout à fait compris le fonctionnement du plug-in WP. J’imaginais que les noms d’utilisateurs étaient remplacés pour que les vrais noms disparaissent.
Je crains que cette question dépasse mes compétences.
Les règles de WordPress pour les noms d’affichage ne correspondent pas aux règles de Discourse pour les noms d’utilisateurs ; par exemple, les espaces sont autorisés dans les noms d’affichage de WordPress. Le fait de transmettre le nom d’affichage en tant que nom d’utilisateur Discourse pour la connexion SSO n’est pas une fonctionnalité qui sera ajoutée au plugin, mais cela peut avoir du sens dans votre cas.
Le plugin WP Discourse dispose d’un filtre wpdc_sso_params qui peut être utilisé pour ajuster les paramètres SSO transmis à Discourse. Cette recherche vous mènera à quelques exemples d’utilisation de ce filtre : Search results for 'wpdc_sso_params' - Discourse Meta. Les modifications nécessaires pour cela peuvent être ajoutées au thème de votre site ou à un plugin qui étend le plugin WP Discourse. Vous pouvez essayer de poster dans notre catégorie Marketplace pour trouver quelqu’un qui réalisera ce travail pour vous.