# Signing In adds row to Profile

**URL:** <https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191>\
**Category:** Report a Bug\
**Created:** [April 17, 2020, 2:59am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191 "2020-04-17T02:59:46Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 2:59am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/1 "2020-04-17T02:59:46Z")

</div>

When I sign in with Google - Glide adds a row to my Profile Page.

But I want to gather more information for the profile (Name and Selfie) through a form.

But that puts ANOTHER row in the profile sheet.

Se the last time I logged in as kspencer@rcps.info?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/b/b2f981148148a2112de9541dc35b50a6b25d3a9d.png)

Also just noticed it adds the email to the next row when I do the email + pin thing.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 17, 2020, 3:39am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/2 "2020-04-17T03:39:57Z")

</div>

Yeah…I’ve been thinking about this, too. I decided to show users a homescreen that acts as an onboarding tab that eventually becomes their homepage. If you haven’t yet signed into my messenger app, take a look to see what I mean:

> **[Private Messenger](https://messenger.glideapp.io/)**
>
> Chat one on one with with your user base!

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 3:43am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/3 "2020-04-17T03:43:16Z")

</div>

So, what do you do with that ‘stray’ row with JUST an email in it?

I have it going to different column and then deleting it later.

Is there a way that that EXTRA row is NOT added at log in to this sheet?

**AHHHHH! You are not using a FORM you are using EDITABLE fields!!! And they are filling it in on the SAME row? Am I seeing this right?**

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 3:47am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/4 "2020-04-17T03:47:35Z")

</div>

This is what it looks like if they have not put their NAME in yet  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/0/0acca1b6893f07404233e37895c952dc8190d704.png)

Here is what it looks like when they DO put their name in  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/a/a7cfe7d13c064e3f77e928743951e82643d77233.png)

BUT the sheet still has that same blank line except for the login email

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [April 17, 2020, 3:51am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/5 "2020-04-17T03:51:30Z")

</div>

This will only happen if you have a User Profile sheet set. Go to the user profile in the builder and unset the user profile sheet, then it shouldn’t happen again.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 17, 2020, 3:55am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/6 "2020-04-17T03:55:48Z")

</div>

Correct…I don’t use a form. I could have also prompted them to click the edit pencil but this way I feel is slicker.

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 3:56am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/7 "2020-04-17T03:56:33Z")

</div>

Then you do not have one of those “unique” columns in the profile page?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 17, 2020, 4:01am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/8 "2020-04-17T04:01:43Z")

</div>

I do not. User specific columns, in my opinion, is reserved for sheets that everyone should have access to where the user’s email isn’t recorded per row. eg. a checklist, choice component, (eventually) like component, etc. I also see this working as a way to record personal notes on articles, posts, etc.

eg. An inline list of articles. At the top of the article is a notes component that’s pointing to a “Notes column”. In the past, this notes component, when filled out, would be visible to everyone because the app-user email isn’t assigned to the row that houses the article. However, if you make this column user-specific, each user can fill out the notes component without affecting other users.

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 4:04am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/9 "2020-04-17T04:04:54Z")

</div>

sorry, I meant the ROW with a Unique Identifier?

from the FORM:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/b/ba645cecc9f3e4d434dd13ddc75d8858a4d3683d.png)

You do not have this?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 17, 2020, 4:06am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/10 "2020-04-17T04:06:42Z")

</div>

Ah…I use it more that I used to…if you want a UUID per user, then use the new(er) RowID column in the data editor…same effect, just no form needed.

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 4:14am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/11 "2020-04-17T04:14:29Z")

</div>

@Robert_Petitto (or anyone)

Can you check my app now? [https://ezapp.glideapp.io/](https://ezapp.glideapp.io/)

I think it is working like yours…

Also, can you Submit Assignment 1?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 17, 2020, 4:41am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/12 "2020-04-17T04:41:42Z")

</div>

Done. Nicely built! Super slick interface for students. Experienced a weird glitch when attempting to type in my name. The Welcome screen vanished and when I deleted my name the app went white. Probably want to keep the visibility on Welcome until profile isn’t completely filled out.

Also, can students submit assignments more than once? If not, might want to turn your submit button into an unclickable button that says “Submitted” or the like.

All in all, very clean and well thought out.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [April 17, 2020, 4:43am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/13 "2020-04-17T04:43:10Z")

</div>

Oh. It also appears I have access to the GB app too…still building the permissions on that part?

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 4:44am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/14 "2020-04-17T04:44:41Z")

</div>

yes, so much is changing that I want to be able to quickly get back and forth and approve and comment.

that will be hidden and moved later (still a lot of work!)

Thanks@!!!

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [April 17, 2020, 4:49am UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/15 "2020-04-17T04:49:43Z")

</div>

Thanks! I have been thinking about this and finally figured it out!

I want the button to disappear when the form is submitted!

I think it works now

> [@Robert\_Petitto](#):
>
> Also, can students submit assignments more than once? If not, might want to turn your submit button into an unclickable button that says “Submitted” or the like.

---

<div class="post-metadata">

**Author:** ![Gliderrr](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gliderrr/32/5215_2.png) [@Gliderrr](https://community.glideapps.com/u/Gliderrr)\
**Post date:** [May 8, 2020, 3:06pm UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/16 "2020-05-08T15:06:34Z")

</div>

Hi Mark,

I encountered the same “stray email row” problem as @spencersRus when using Public With Email sign-in, and a form pointing to the User Profile table as the destination to complete the User Profile.

Is it possible to write the data from the form over the row where the sign-in email was written to?

I tried using a separate table for the form along with =UNIQUE to pull the form values _into_ the User Profile table but it won’t allow the overwrite of the existing email in the User Profile table…so it ends up creating a new row in User Profile that’s missing the signed-in user’s email. Sigh.

---

<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:** [May 8, 2020, 3:15pm UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/17 "2020-05-08T15:15:51Z")

</div>

@Gliderrr

> [@Could Google log-in automatically create account?](https://community.glideapps.com/t/could-google-log-in-automatically-create-account/8512/10):
>
> So for clarification you are letting Glide create a new row when a user signs in the first time as well as using a form to write a second row? That’s why I mentioned that you should not be using a form button to finish the profile and should instead be editing the existing row that Glide created. Create a button instead with a link to screen action that takes the user to the profile sheet (filtered by signed in user). There they can finish their profile. When done, you can set visibility to …

---

<div class="post-metadata">

**Author:** ![Gliderrr](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gliderrr/32/5215_2.png) [@Gliderrr](https://community.glideapps.com/u/Gliderrr)\
**Post date:** [May 8, 2020, 3:25pm UTC](https://community.glideapps.com/t/signing-in-adds-row-to-profile/7191/18 "2020-05-08T15:25:20Z")

</div>

Holy cannoli Jeff, thank you! Yet again you save the day 🙂
