Populating both email and username from URL parameters?

There’s a way to prepopulate the email address by linking to forum.example.com/signup?email=alice@example.com.

Is there a parameter to also pre-populate the username field? I want to prepopulate it with a random username to reduce sign-up friction. Users will still be able to change it before submitting if they want.

If there isn’t a built-in way, I’ll write a plugin.

there is an existing topic

Thanks, I don’t think that other topic is correct, because the feature exists for emails.

If you open this URL in an incognito window, it will fill the email but not the username:

That’s about the login page. The email= parameter does work on the signup page.

I checked. There isn’t any built-in way to do this right now. If you want to give it a try, the relevant flow for the e-mail is this:

Rails controller sets cookie
→ Ember router reads cookie and passes value to Ember controller
→ Ember component accesses value on Ember controller

Could also be worth checking with the team if they’d accept a PR for this, before making it a plugin.