I setup a Discourse install using SSO auth with an existing website (replacing an in-CMS private forum). The payload contains an
moderator == false but not
username (this is generated on first login by Discourse). Discourse is setup to display the full name of the user everywhere (
display name on posts,
full name required).
However, there seems to be a discrepancy on where the name of the user is displayed or stored. On the public profile, the username is displayed. In the user preferences, the
name field is empty. In the admin panel (/admin/users/list/active) the
name is listed correctly, however in the “Single Sign-On” section the
name field is empty (while
At least the first issue (name missing in user preferences, as read-only?) should be fixed as it confuses users. The discrepancy with the user admin listing is odd. And I assume the “Single Sign-On” name should be filled, too.
I did not find any other discrepancies. I’ll report back if I find anything else.