# Populating email field on login page

**URL:** https://meta.discourse.org/t/populating-email-field-on-login-page/357616
**Category:** Support
**Created:** [March 17, 2025, 6:43pm UTC](https://meta.discourse.org/t/populating-email-field-on-login-page/357616 "2025-03-17T18:43:16Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Clemoun](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@Clemoun](https://meta.discourse.org/u/Clemoun)
#### Post date: [March 17, 2025, 6:43pm UTC](https://meta.discourse.org/t/populating-email-field-on-login-page/357616/1 "2025-03-17T18:43:16Z")

</div>

Hello,

How can I send a login link to my users and make sure the email field is already populated ?

Something like [www.my-discourse-site.com/login?email=person@gmail.com](http://www.my-discourse-site.com/login?email=person@gmail.com)  
So that this user gets his email ([person@gmail.com](mailto:person@gmail.com)) already filled in the login page when they click

Thanks

---

<div class="post-metadata">

### Author: ![SaraDev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/saradev/32/335139_2.png) [@SaraDev](https://meta.discourse.org/u/SaraDev)
#### Post date: [March 18, 2025, 9:37pm UTC](https://meta.discourse.org/t/populating-email-field-on-login-page/357616/3 "2025-03-18T21:37:01Z")

</div>

Currently, Discourse does not have any built-in features to auto-populate the email field on the login page using a URL parameter (like `?email=person@gmail.com` ).

If you’re looking for a user login flow where users don’t repeatedly have to input their credentials, options like Single Sign-On (SSO) or [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) can be configured for fully automated login processes.

For reference, you can see our official [Discourse SSO](https://meta.discourse.org/t/13045?silent=true) and [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) documentation here: [Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)](https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045).

There is also a [Discourse OAuth2 Basic](https://meta.discourse.org/t/discourse-oauth2-basic/33879) that allows you to use a basic OAuth2 provider as authentication for Discourse.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [April 17, 2025, 9:37pm UTC](https://meta.discourse.org/t/populating-email-field-on-login-page/357616/4 "2025-04-17T21:37:24Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
