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.