# User creates new random email

**URL:** https://community.glideapps.com/t/user-creates-new-random-email/24878
**Category:** Ask for Help
**Created:** [March 29, 2021, 2:49pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878 "2021-03-29T14:49:42Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Rich\_Dixon](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rich_dixon/32/23025_2.png) [@Rich\_Dixon](https://community.glideapps.com/u/Rich_Dixon)
#### Post date: [March 29, 2021, 2:49pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/1 "2021-03-29T14:49:42Z")

</div>

This app is for a small team. Only registered users will have the link. It’s set as PUBLIC WITH EMAIL.

For some reason when a user signs in to the app for the first time a new row and new user, with a randomly generated email, is created - even though they’re using the email used when registering that’s already in the data.

How can I avoid this?

**[https://bit.ly/2NWLj3L](https://bit.ly/2NWLj3L)**

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [March 29, 2021, 2:51pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/2 "2021-03-29T14:51:55Z")

</div>

> **[Email Anonymization](https://docs.glideapps.com/all/reference/security-and-per-user-data/email-anonymization)**

To avoid that, you need a pro app, and then you have the option to collect real email addresses.

---

<div class="post-metadata">

### Author: ![Rich\_Dixon](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rich_dixon/32/23025_2.png) [@Rich\_Dixon](https://community.glideapps.com/u/Rich_Dixon)
#### Post date: [March 29, 2021, 3:05pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/3 "2021-03-29T15:05:27Z")

</div>

I get that, but don’t need to COLLECT the addresses. I already have them.

I just need people to sign in with the email I already have without generating a new row.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [March 29, 2021, 3:12pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/4 "2021-03-29T15:12:16Z")

</div>

ah, okay - I see what you are saying.

I’m not exactly sure, but I don’t think it’s going to work the way you’re expecting.  
The whole point of email anonymisation is to mask the users email address from the developer (and anyone else that might have access to the data). If users were being matched to pre-populated email addresses, then that would defeat the purpose of that goal.

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [March 29, 2021, 3:14pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/5 "2021-03-29T15:14:35Z")

</div>

If you don’t want to utilize the user profiles feature, then I would disable user profiles. That will prevent new rows from being created for new users. But…it will also disable easy access to user profile data throughout the app, however there are still ways to get to that user profile information with some template/relation/lookups in every other sheet.

---

<div class="post-metadata">

### Author: ![Rich\_Dixon](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rich_dixon/32/23025_2.png) [@Rich\_Dixon](https://community.glideapps.com/u/Rich_Dixon)
#### Post date: [March 29, 2021, 5:26pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/6 "2021-03-29T17:26:52Z")

</div>

Jeff\_Hager I set up my app with rows of user data that included name, email, photo, but I don’t think I ever enabled user profiles, and I don’t see how to disable them.

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [March 29, 2021, 6:39pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/7 "2021-03-29T18:39:15Z")

</div>

It’s very likely that it’s enabled. Double check using these instructions.

[https://docs.glideapps.com/all/reference/security-and-per-user-data/user-profiles](https://docs.glideapps.com/all/reference/security-and-per-user-data/user-profiles)

---

<div class="post-metadata">

### Author: ![Rich\_Dixon](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rich_dixon/32/23025_2.png) [@Rich\_Dixon](https://community.glideapps.com/u/Rich_Dixon)
#### Post date: [March 29, 2021, 7:04pm UTC](https://community.glideapps.com/t/user-creates-new-random-email/24878/8 "2021-03-29T19:04:07Z")

</div>

I think you’re correct. When I followed the instructions at the link you provided there was a profile for the logged-in user. So I disconnected the team data sheet, and now there’s no user profile. MAGIC.

And, as you predicted, it appears to solve the “adding rows” problem.

Thanks a lot.
