Full name requirement

I have created a new forum hosted on Discourse itself. The forum is for members of an organization. I want to use the Full name requirement (and I have that selected under Settings > Users > Full name requirement.

But, when a user tries to register he/she gets redirected to a Discourse ID login which allows them to sign up only with a username.

What am I missing?

2 לייקים

Hiya Robert :smiley: welcome.

are you purposely using Discord to login? or do you mean Discourse ID? do you have this setting enabled? if so, try disabling.

Hi Lilly. Sorry I meant Discourse ID. Ha. I am trying to find where in the Settings this “Enable Discourse ID” is…

לייק 1

go to all site settings and search for “discourse id”

These are my options:

oh what hosting plan are you using? i suspect it may be limitation on the free plan or something (i can’t remember what they allow on that tier).

edit: looks like the free plan has pre-configured logins with Discourse ID, meaning you can’t change the login related settings

You should be able to find the login options under Admin > Community > Login & Authentication.

So, it is marked as required? If so, it should force new signups to set that field, regardless of login method (local login, Discourse ID or other)

לייק 1

what is the difference between these two settings?

לייק 1

They are the same setting. Just shown in two different contexts.

לייק 1

i fired up a free plan and enabled these

but this is what i see on sign up

then it takes me here:

what did i do wrong here?

לייק 1

I do believe you are correct, Lilly. Free plan only allows Discourse ID to sign up.

2 לייקים

Thanks for testing!

I think you are running into a different issue. I went through the same flow, and I can reproduce what @hammerdunner showed in the OP, the new user gets logged in straight. I also notice here that ID autofills the full name field.

We need to fix this, I’ll move this to the Contribute > Bug category.

2 לייקים