Preenchendo e-mail e nome de usuário a partir de parâmetros de URL?

Há uma maneira de pré-preencher o endereço de e-mail ao vincular para forum.example.com/signup?email=alice@example.com.

Existe algum parâmetro para também pré-preencher o campo de nome de usuário? Quero pré-preenchê-lo com um nome de usuário aleatório para reduzir a fricção no cadastro. Os usuários ainda poderão alterá-lo antes de enviar, se desejarem.

Se não houver uma maneira nativa, vou criar um plugin.

já existe um tópico

Obrigado, mas acho que o outro tópico não está correto, pois o recurso já existe para e-mails.

Se você abrir esta URL em uma janela anônima, o e-mail será preenchido, mas não o nome de usuário:

Isso é sobre a página de login. O parâmetro email= funciona na página de cadastro.

Verifiquei. No momento, não há uma maneira nativa de fazer isso. Se quiser tentar, o fluxo relevante para o e-mail é este:

Controlador Rails define o cookie
Roteador Ember lê o cookie e passa o valor para o controlador Ember
Componente Ember acessa o valor no controlador Ember

Também pode valer a pena consultar a equipe para saber se eles aceitariam um PR para isso antes de criar um plugin.