# User email freeze the login

**URL:** <https://community.glideapps.com/t/user-email-freeze-the-login/12465>\
**Category:** Ask for Help\
**Created:** [July 14, 2020, 11:31am UTC](https://community.glideapps.com/t/user-email-freeze-the-login/12465 "2020-07-14T11:31:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ns\_Melaka](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ns_melaka/32/10399_2.png) [@Ns\_Melaka](https://community.glideapps.com/u/Ns_Melaka)\
**Post date:** [July 14, 2020, 11:31am UTC](https://community.glideapps.com/t/user-email-freeze-the-login/12465/1 "2020-07-14T11:31:09Z")

</div>

HI, this has happened at least 5 times and it is causing me to have to re-do my app, losing a few days of development time.

My APP configuration is for user to sign in with email. I have one sheet called “User” to accept registration. Attached is a portion of the user registration. The condition for sign-in screen visibility is set to if the person’s name is empty.

During the first time a user signs in, the registration form is displayed. Upon registration, the name field will be populated and the screen will change to their profile, making the registration form invisible. Sometimes this process does not happen.  
When I look at the User’s sheet, the signed in email, in this case [bohasij453@votavk.com](mailto:bohasij453@votavk.com), is duplicated with the first time row just the email and the duplicated one has all the filled up data. The reason the login screen hanged is due to the fact that the first sign in email is the active email and the name field is false.  
I hope it makes sense.  
How can we prevent the email from being captured before form is being filled up? In the APP: Logins sheet I can see that the login of the same email has been recorded. For some reason, it is also recording this first instance in the USER sheet, which causes this freezing issue.

Much appreciated any words of wisdom. Thank you.

 ![user](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/6/6f94d736e7dc91cb3a58ece665956b337992e256.jpeg)

---

<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:** [July 14, 2020, 4:05pm UTC](https://community.glideapps.com/t/user-email-freeze-the-login/12465/2 "2020-07-14T16:05:06Z")

</div>

> [@User logins appear randomly on other parts of the app?](https://community.glideapps.com/t/user-logins-appear-randomly-on-other-parts-of-the-app/7104/13):
>
> Like I said, you can unlink all sheets from user profiles, but I believe you won’t have access to the user profile anywhere else in the app. You would then have to create relations in all other sheets to get access to the user profile sheet. It sounds like you want to use user profiles, but not have it write new emails to the sheet? I would suggest letting it write the email, change your visibility conditions to look at a different user profile column that is only filled when they complete th…
