Actualmente, Discourse no tiene ninguna función integrada para autocompletar el campo de correo electrónico en la página de inicio de sesión mediante un parámetro de URL (como ?email=person@gmail.com).
Si buscas un flujo de inicio de sesión de usuario en el que los usuarios no tengan que introducir repetidamente sus credenciales, se pueden configurar opciones como el inicio de sesión único (SSO) o DiscourseConnect para procesos de inicio de sesión totalmente automatizados.
Como referencia, puedes consultar nuestra documentación oficial sobre Discourse SSO y DiscourseConnect aquí: Configurar DiscourseConnect - Inicio de sesión único oficial para Discourse (SSO).
También existe un Discourse OAuth2 Basic que te permite utilizar un proveedor OAuth2 básico como autenticación para Discourse.