In this support thread titled “Customize discourse-crowd login screen html,” fdanard seeks help customizing the login page at /auth/crowd, noting that crowd_custom_html in the config doesn’t reflect changes. itsbhanusharma suggests checking Atlassian Crowd documentation, but fdanard discovers a code-level issue in the plugin. david confirms the fix involves setting DISCOURSE_CROWD_CUSTOM_HTML in app.yml, though quotes in HTML break parsing. He pushes a workaround 7e1a690 to resolve this, and provides an example value. fdanard tests it and confirms it works after updating. david explains updates can be done via /admin/upgrade with minimal downtime. Later, fdanard asks about crowd_popup_title vs crowd_title; david clarifies crowd_popup_title sets the browser tab title during auth (no longer a popup), while crowd_title labels the login button. fdanard asks about further customization (e.g., background), and david replies that DISCOURSE_CROWD_CUSTOM_CSS can be used to add custom styles. fdanard confirms success and thanks david.
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:
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: