I’m newbe on Discourse, and I must to change something in Login page but I don’t know where is the target and is content.
The URL looks like this: my.domain.com/auth/crowd and I get a Login page but I’m not able to edit its content.
I saw something in the discourse conf file (crowd_custom_html) but the content is not really the same as displayed on the page.
I wonder where I can change this content.
Also, I checked if there were any redirection on /auth/crowd, Nothing (I guess).
Oh yes - I just tried it out locally and it looks like we have some issues with parsing GlobalSetting values which contain quote marks (and custom HTML will pretty much always contain quotes). I just pushed this workaround:
If you update your site, it should work much better now. Here’s an example value which now works for me:
DISCOURSE_CROWD_CUSTOM_HTML: "<a href='https://example.com' style='display: block; margin: 0.5em 0; text-align: center'>Sign up for an example.com account!</a><a style='display: block; text-align: center' href='https://example.com/forgot_password'>Forgot Password</a>"
It will be just the same as any other update - there may be a few seconds/minutes of downtime/slowness while the update runs. Best to wait for a quiet time on your site if possible.
The word ‘popup’ is a little out-of-date. We no longer use popups for authentication, so that value is in fact used as the <title> of the tab during authentication:
(i.e. this bit:)
crowd_title is used as the label on the login button (if you have multiple login methods enabled)
If you don’t supply crowd_popup_title, then crowd_title will be used for the <title> of the login tab.