Poor user experience with 'Invite-only' 'Login required'

AI-generated summary

Multimastery reports a poor user experience when using Discourse’s ‘Invite-only’ and ‘Login required’ settings together. They explain that new users are taken through the entire sign-up process, including email confirmation and profile completion, only to be blocked by the invite-only restriction at the very end. This is described as a waste of time and a confusing flow that the AI assistant has been unable to resolve.

Moin suggests trying to disable the enable local logins via code setting, which is currently in beta and enabled by default, as it might improve the experience. Moin also notes they face a related issue on their own forum where invite code sign-ups fail because no email is sent to the user.

I’ve been testing with the ‘Invite-only’ ‘Login required’ settings enabled and the flow doesn’t make sense to me at all. What I don’t like is that it takes someone through the entire sign-up process, email confirmation and all, prompting them to fill out their profile and all - and then at the end it hits them with invite-only. That’s a total waste of someone’s time, a bad user experience, and makes no sense at all.

I went back & forth with the ‘AI Assistant’, but it’s just going around in circles agreeinf that it’s a bad user experience, but it’s still stumped for any solution.

So if an actual person can chime in on this issue, I’d appreciate it.

There is an upcoming change, enable local logins via code. It’s currently in beta status, so it is enabled by default. Did you try disabling that? There is a chance the experience is better with it disabled.

I have a similar problem on my forum, where signing up with an invite code doesn’t work because email isn’t sent to the user at all.