# Sign-In / User Profiles in Glide Pages

**URL:** <https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667>\
**Category:** Ask for Help\
**Created:** [November 9, 2022, 2:55am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667 "2022-11-09T02:55:44Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Get\_Plantain](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/get_plantain/32/40613_2.png) [@Get\_Plantain](https://community.glideapps.com/u/Get_Plantain)\
**Post date:** [November 9, 2022, 2:55am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/1 "2022-11-09T02:55:44Z")

</div>

Is there a tutorial on how to allow the user to sign in and create a profile in Glide pages? I’ve found a few for Glide apps, but they don’t directly translate which is frustrating.

---

<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:** [November 9, 2022, 3:39am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/2 "2022-11-09T03:39:34Z")

</div>

This might help:

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/a/da69bd07e1f910e710eafde4fb1c707b58468458.jpeg "Glide: Secure Your Data with Row Owners and Public Profiles") ](https://www.youtube.com/watch?v=JPgZeDSPQMw)

---

<div class="post-metadata">

**Author:** ![Get\_Plantain](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/get_plantain/32/40613_2.png) [@Get\_Plantain](https://community.glideapps.com/u/Get_Plantain)\
**Post date:** [November 9, 2022, 4:28am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/3 "2022-11-09T04:28:53Z")

</div>

Thank you. Is a user able to edit their profile using Glide pages? I don’t use the “Allow users to edit” option that is noted in Glide Apps.

---

<div class="post-metadata">

**Author:** ![Get\_Plantain](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/get_plantain/32/40613_2.png) [@Get\_Plantain](https://community.glideapps.com/u/Get_Plantain)\
**Post date:** [November 9, 2022, 4:34am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/4 "2022-11-09T04:34:58Z")

</div>

To be clear, I added a button and linked the action to the “Show Edit Screen”, but right now it’s only letting the user update the email address that they signed up with. I would also like the user to be able to add a photo, their name, and telephone number.

---

<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:** [November 9, 2022, 4:42am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/5 "2022-11-09T04:42:35Z")

</div>

The button works just fine. It brings them to the same edit screen. To allow them to edit other fields, simply add additional “entry” components.

---

<div class="post-metadata">

**Author:** ![Get\_Plantain](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/get_plantain/32/40613_2.png) [@Get\_Plantain](https://community.glideapps.com/u/Get_Plantain)\
**Post date:** [November 9, 2022, 5:37am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/6 "2022-11-09T05:37:29Z")

</div>

Sorry if I’m being dense. I already have other fields in my table, so I would have expected the user to be able to edit those fields as well when I set “Show Edit Screen” as action. When I set “Add Row to User Profile” as the action, nothing happens when I click the button. Can you please note what specific action I should use?

---

<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:** [November 9, 2022, 11:06am UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/7 "2022-11-09T11:06:32Z")

</div>

When a user signs into your app, a row is automatically created for them and the email field is populated with the email address they used to sign in.

Do not use an “add row” action because then the user profile table will contain more than one row per user.

Instead, you can use a button with the “show edit screen \> user profile row”. On the edit screen, add “entry” components for every field you want them to populate as part of their profile.

Not sure how else to explain this in writing…if you’re still not following, I can create a video.

---

<div class="post-metadata">

**Author:** ![Get\_Plantain](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/get_plantain/32/40613_2.png) [@Get\_Plantain](https://community.glideapps.com/u/Get_Plantain)\
**Post date:** [November 9, 2022, 3:09pm UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/8 "2022-11-09T15:09:56Z")

</div>

Thank you I’ll try that. I’m actually having trouble logging in on my computer. Usually I’m asked to sign in with Google or with my email. I choose the latter. This morning, there was only the option to sign in with Google on my computer. On my ipad, I still have the option to sign in with email. Any idea why that is? Thank you!

---

<div class="post-metadata">

**Author:** ![Get\_Plantain](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/get_plantain/32/40613_2.png) [@Get\_Plantain](https://community.glideapps.com/u/Get_Plantain)\
**Post date:** [November 9, 2022, 3:10pm UTC](https://community.glideapps.com/t/sign-in-user-profiles-in-glide-pages/53667/9 "2022-11-09T15:10:29Z")

</div>

Of course as soon as I sent this email and after trying for 20 minutes, it started working. Pls ignore.
